Staff Software Engineer, Backend (Observability)
New
A
AffirmObservability software
Location: Remote USFull-TimeStaff
Salary204,000 - 264,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of experience
- Required Skills
- AWSPythonKafkaKotlinKubernetesMySQLTerraform
Requirements
- Have 8+ years of experience designing, developing, and launching backend systems at scale.
- Have experience with backend languages such as Python or Kotlin.
- Have an extensive track record developing highly available distributed systems.
- Have experience with technologies such as AWS, MySQL, Flink, and Kubernetes.
- Have built or operated high-volume telemetry systems involving metrics, logs, and/or traces.
- Have experience with technologies such as OpenTelemetry, Kafka, and Terraform.
- Bring knowledge of observability practices including structured and wide events, sampling, cardinality management, and SLOs.
- Have driven adoption of a platform standard across multiple engineering teams through tooling and engagement.
- Have experience planning and delivering major features or system components, or deprecating existing functionality.
- Write high-quality code that is understandable and usable by others.
- Have either equivalent practical experience or a bachelor's degree in a related field.
Responsibilities
- Own the architecture of the telemetry pipeline, balancing reliability, query performance, and cost at 200+ TB/day.
- Design log-sampling strategies that reduce volume and cost while retaining useful incident signals.
- Shape how observability is incorporated into agentic development so AI coding agents and code review catch instrumentation gaps.
- Set the team's technical strategy on a year-long time scale and connect it to critical business-impacting projects.
- Collaborate with product management, design, analytics, infrastructure, and product teams across the product development lifecycle.
- Establish monitoring, triage rotations, playbooks, policies, testing, and alerting to support operations and on-call efforts.
- Set code review and design standards, and advocate for them through writing and tech talks.
- Mentor and develop the six-engineer team through feedback, guidance, and example.
View Full Description & ApplyYou'll be redirected to the employer's site