Builds and owns backend services, APIs, and streaming data pipelines for APM and AI observability products at scale. Requires 5+ years backend experience, strong distributed systems knowledge, and product mindset for cross-functional collaboration.
200k – 288k/yr
On-site5+ YOEBackend Engineering
About the role
Responsibilities
Own end-to-end product scopes across APM and AI observability product lines — from backend behavior and API design to data pipeline architecture and client-side SDK work
Build and optimize streaming data pipelines that tackle graph traversal challenges at scale and LLM-as-judge online evaluation pipelines for real-time agentic telemetry
Design and implement backend services and APIs that power microservice topology views, service error detection, latency analysis, and agentic workflow monitoring
Collaborate cross-functionally with frontend, design, product, and support teams to deliver products that are intuitive for both human users and AI-native workflows
Drive architecture and delivery for medium-to-large projects end-to-end, from technical design through production launch
Champion product thinking on the engineering team — deeply understand customer use cases in both microservice and agentic application contexts before diving into technical solutions
Mentor junior engineers and lead technical design decisions that raise the quality bar across the team
Requirements
BS in Computer Science or equivalent and solid computer science fundamentals (algorithms, systems, distributed computing)
5+ years of backend development experience with strong programming and debugging skills
Experience working with complex data pipelines and/or data warehouses at production scale
Demonstrated product mindset — seek to understand user motivation and use cases before diving into implementation
Experience owning and driving medium-sized projects successfully, including architecture and cross-team delivery
Strong communication and collaboration skills
Experience mentoring junior engineers or leading technical design discussions
Nice-to-haves
Experience building or working on APM or AI observability products (OpenTelemetry experience a strong plus)
Hands-on experience building or operating agentic applications in production
Exposure to customer-facing product development with strong product intuition
Experience with streaming systems, distributed tracing, or graph-based data pipelines
Prior experience in high-growth startups or fast-paced product environments
Own and define the shared backend architecture, core services, data models, and APIs that power Mercor's rapidly scaling talent network and AI training products. Requires 8+ years backend engineering experience with a track record of organization-wide architectural ownership and complex migrations.
200k – 500k/yr
On-site8+ YOEBackend Engineering
Senior Software Engineer
AstronomerNew York, NY
Build and optimize backend services connecting Apache Airflow to scalable cloud infrastructure on Astronomer's Astro platform. Requires 5+ years SaaS experience, strong Python/Golang and Kubernetes skills, and on-call participation.
200k – 230k/yr
Hybrid5+ YOEBackend Engineering
Senior Software Engineer
SnowflakeBellevue, WA
Build and operate Snowflake's core Streaming Platform (Snowpipe Streaming and Datastream) for real-time, high-scale data ingestion powering enterprise AI. Requires 5+ years building large-scale distributed systems with strong Java or C++ skills.
200k – 288k/yr
Hybrid5+ YOEBackend Engineering
Senior Software Engineer
SnowflakeMenlo Park, CA
Senior Software Engineer building and scaling Snowflake's distributed cloud control plane and next-gen Data Cloud services. Requires 6+ years experience, strong Java and distributed systems expertise, and a Bachelor's in CS or related field.
200k – 288k/yr
On-site6+ YOEBackend Engineering
Senior Software Engineer - Data Clean Room/ AI Data Hub
SnowflakeBellevue, WA
Senior engineer building scalable infrastructure and AI-enabled features for Snowflake's secure multi-party data collaboration platform.