Sr Software Engineer - Core Backend & Platform Engineering
Job Description
If you're energized by platform-level problems, by setting the standards other teams build on, and by work whose outcome is other teams shipping faster, this is the team for you.
WAYS YOU’LL CONTRIBUTE
-
Contribute to the platform's performance, observability, and reliability standards, and help drive adoption across feature teams.
-
Reshaping how we build and ship: CI/CD, trunk-based development, and developing a layered testing strategy (unit, integration, contract, end-to-end) so teams can test in isolation and deploy independently.
-
Collaborate closely with the Enterprise Developer Experience team to build shared tooling.
-
Improve the developer and pre-production experience for the core backend — pipeline design, environment stability, and a fast development feedback loop.
-
Lead platform projects across the stack — release tooling, platform reliability, and the patterns that guide how we decompose the core backend into services.
-
Take ownership of deliverables, quality, and on-call support across our systems and components, and drive projects from ideation through production.
-
Actively partner with the feature teams who depend on the systems you own — through pull requests, demos, design discussions, and identifying risks and blockers early.
WHAT YOU BRING TO THE TABLE
-
5+ years of professional software engineering experience.
-
Experience developing large-scale cloud-native systems — reliability, scalability, and the observability that keeps them healthy.
-
Depth in modern software delivery: CI/CD, trunk-based development, layered automated testing, and release practices like feature flagging, canary deployments, and progressive delivery.
-
Experience contributing to org-wide standards — testing strategy, environment management, performance and SLOs.
-
Fluency with AI coding tools (Claude Code, Cursor, Codex, etc.) as a core part of your development workflow — for code generation, debugging, exploring unfamiliar codebases, and documentation — paired with strong judgment for evaluating, refining, and taking full ownership of AI-generated output.
-
A thoughtful, collaborative approach to design and decision-making, and a commitment to inclusive environments where all voices are valued.
OUR TECH STACK
-
Ruby, Rails, JavaScript, React, Java, Python
-
PostgreSQL, Redis, Kafka, RabbitMQ, Sidekiq
-
AWS, EC2, RDS, Docker, Terraform, Kubernetes
-
Datadog, Airbrake