Senior Software Engineer, Streaming Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

Codecov · 2 days ago

Senior Software Engineer, Streaming Platform

Codecov is a company focused on helping developers write better software faster. The Senior Software Engineer for the Streaming Platform will be responsible for designing and building components of a self-service streaming platform that improves stability and accelerates time to production.

Developer ToolsEnterprise SoftwareSaaSTest and Measurement

Responsibilities

Design, build, and operate components of our Streaming Platform, including Kafka, the streaming runtime, high-level APIs, and developer-facing abstractions
Implement resilient, high-throughput stream processing systems that handle unbounded datasets with strong correctness guarantees (delivery, checkpointing, watermarking, and more)
Build scalable automation and control plane for Kafka fleet management and improve efficiency
Partner with product engineers to ensure our abstractions enable fast, reliable, and consistent ingestion pipelines
Improve observability, monitoring, and failover for mission-critical real-time systems

Qualification

Distributed systemsReal-time streamingKafkaPythonCloud environmentsData infrastructureRustGoJavaFlinkSpark StreamingKubernetesAWSGCPClickHouseArrowStreaming SQL engines

Required

5+ years of software engineering experience, with background in distributed systems, data infrastructure, or real-time streaming
Proficiency in a programming language such as Python, Rust, Go, or Java (we primarily use Python and Rust, but experience in similar languages is valuable)
Experience with streaming technologies such as Kafka, Flink, Spark Streaming, or similar tools
Strong understanding of partitioning, watermarks, windowing, stateful/stateless processing, and delivery guarantees
Experience building and operating systems in cloud environments such as Kubernetes, AWS, or GCP

Preferred

Nice to have: experience with ClickHouse, Arrow or other columnar data processing, or modern streaming SQL engines such as Materialize or RisingWave

Benefits

Incentive compensation
Equity grants
Paid time off
Group health insurance coverage

Company

Codecov

twittertwittertwitter
company-logo
Codecov is an online platform that provides hosted testing reports and statistics for its users.

Funding

Current Stage
Early Stage
Total Funding
unknown
2022-11-30Acquired
2020-01-01Seed
Company data provided by crunchbase