BrightEdge05.03.26
AI SCORE 8.5

Senior Software Engineer - Performance Optimization (Remote)

$120K–$150K/year

About the Role

We're hiring a Senior Software Engineer - Performance Optimization to join our innovative team at BrightEdge. This remote position focuses on enhancing the performance of our ClickHouse clusters and optimizing distributed systems for analytical workloads. You'll play a crucial role in shaping how enterprises leverage SEO and content performance to drive business results.

What You'll Do

  • Analyze and optimize slow queries for UI and dashboards, ensuring high performance and efficiency.
  • Design schemas that enhance analytics and UI performance, focusing on MergeTree configurations.
  • Optimize Kubernetes (GKE/on-prem) configurations, including memory, threads, merges, replication, and sharding.
  • Benchmark compute types against memory types to ensure optimal workload isolation.
  • Develop Grafana dashboards to monitor latency, merges, and I/O, and conduct root cause analysis for bottlenecks.
  • Engage in capacity planning and query governance to optimize cost-performance metrics on GCP and S3.

Requirements

  • Proven experience with production ClickHouse, including query/UI optimization with measurable metrics.
  • Deep understanding of ClickHouse architecture, including MergeTree, distributed tables, and replication.
  • Mastery of SQL, with experience in designing schemas and projections for UI filters.
  • Familiarity with Kubernetes and GKE, alongside Linux performance tuning.
  • Backend development experience in Python, Go, Django, FastAPI, Java, Golang, or NodeJS is highly desirable.

Nice to Have

  • Experience in high-growth SaaS environments.
  • Knowledge of data analytics and performance metrics.
  • Familiarity with cloud services, particularly AWS and Google Cloud Platform.

What We Offer

  • Competitive salary range of $120,000 - $150,000 per year.
  • Flexible remote work environment with the ability to manage your own schedule.
  • Opportunity to work with cutting-edge technology in a fast-paced, growth-oriented company.
  • Culture focused on customer success, excellence, and winning.
  • Access to professional development and growth opportunities.
Why This Job8.5 of 10

This Senior Software Engineer role at BrightEdge offers a unique opportunity to work remotely while optimizing performance in a cutting-edge AI-driven environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Clickhouse and SQL, with a deep understanding of performance tuning and query optimization techniques, enabling efficient handling of large datasets in analytical workloads.

Self-motivated and disciplined in a remote work environment, demonstrating strong time management skills and the ability to work independently while still contributing to team objectives.

Extensive experience with container orchestration using Kubernetes and GKE, allowing for the seamless deployment and scaling of applications and services in a cloud-native environment.

Learning Resources

ClickHouse Documentationguide

Career Path

Senior Software Engineer - Performance Optimization(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$3.5B
Annual Growth
21.5%
AI Adoption
65%
Investment
+45%
Labour Demand
+30%
Avg Salary
$140K

Skills & Requirements

Required
ClickhouseSQLKubernetes
Growing in Demand
Apache KafkaData WarehousingMicroservices Architecture
Declining
MySQLMongoDB

Domain Trends

Increased Demand for Real-Time Analytics
With the rise of data-driven decision making, the demand for real-time analytics solutions like Clickhouse has increased by 40% in the last year.
Shift Towards Cloud-Native Architectures
Cloud-native technologies, including Kubernetes and GKE, are now being adopted by 70% of enterprises for their data processing needs, promoting scalability and flexibility.
Growing Importance of Performance Optimization
Performance optimization in data handling has become crucial, with 55% of organizations reporting that performance issues directly impact their business outcomes.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.