Senior Software Engineer, Reliability

Uncover

Seattle, Northern (WA, KY)

Hybrid

USD 140,000 - 210,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tin Can is hiring a Senior Software Engineer to own the reliability of a kid-focused telephony product. You’ll work across AWS, FreeSWITCH, Kamailio, Lambda, and Postgres to ensure dependable call paths from start to finish.

You’ll drive SLOs, load tests, and incident reviews, collaborating with platform, firmware, and PM teams to ship robust, observable systems that scale with families’ needs.

Qualifications

  • 5+ years building and operating production backend or distributed systems with noticeable downtime impact.
  • Deep AWS experience and infrastructure as code (Terraform).
  • Reliability discipline: SLOs, meaningful alerting, load testing, and incident review.
  • Familiar with real-time telephony systems (SIP, RTP, media).
  • Knowledge of AI as a multiplier for diagnosis, analysis, and testing.
  • Hands-on and scrappy; can run load tests and read SIP traces.
  • Clear communicator and collaborative team player.

Responsibilities

  • Own the reliability outcome families actually experience—connectivity, audio quality, and availability.
  • Make customer-visible behavior changes, announced during migrations rather than discovered.
  • Own pipelines that deploy call-path changes into production—tested and reversible.
  • Manage the staging tier as a gate, validating production-like traffic before release.
  • Load-test activation chains ahead of peak periods to ensure readiness.
  • Build observability: funnels and SLOs for calls, voicemails, and activations.
  • Drive root-cause analysis, from SIP signaling to Lambda services and Postgres.
  • Lead incident reviews with runbooks and test coverage for future resilience.
  • Partner with reliability PM to convert diagnosis into actionable work.

Skills

Reliability engineering
Distributed systems
Incident response
SRE practices
Real-time telephony knowledge

Tools

AWS
Terraform
FreeSWITCH
Kamailio
Postgres
SIP
RTP

Job description

About Tin CanTin Can is building a safer, simpler way for kids to connect — without smartphones. We’re creating screen-free, delightful devices and services that let families call the people who matter most, free from the noise of today’s digital world.We’re building a bold, authentic, nostalgic, and kinda quirky brand that resonates with folks who want something simpler & better for their kids than the tech-infused lives we’re currently living (and who have a sense of humor about it). As we gear up to scale to thousands of families, we’re ready to bring on an engineer to help make it happen.

The Role

A Tin Can has exactly one job. A kid picks it up, and the person they want to talk to is on the other end — clear, and right away, every time. When that doesn’t happen we haven’t shipped a bug, we’ve broken the promise a family bought us for. There is no feature we could ship this year that matters more than getting this right. We’re looking for a Senior Software Engineer to own that outcome end to end. Our calls run on FreeSWITCH and Kamailio in AWS, gated by a set of Lambda services, with an activation flow every family walks through the morning they open the box. You’ll own how that path is built, tested, deployed, and measured: defined as code, proven in staging before it reaches a kid’s phone, and instrumented so we see a problem the moment it starts. You’ll work alongside a VoIP specialist who owns the SIP and media plane itself, an SRE who owns the platform underneath, our firmware engineers, and the PM who owns reliability. Your job is the outcome across all of it, and you’ll go as deep as any layer requires.

What You’ll Do
  • Own the reliability outcome families actually experience — did the call connect, did it sound right, was the phone reachable — and the number we hold ourselves to
  • Make change management real for customer-visible behavior, so a migration that changes what a family hears is announced rather than discovered
  • Own the pipelines that carry an application or call-path change into production: reviewed, tested, and reversible
  • Own the staging tier as a real gate, where a change proves itself against production-like traffic before a kid’s phone sees it
  • Load-test the activation chain ahead of our holiday peak, so the busiest morning of the year is one we’ve already rehearsed
  • Build the product-outcome layer of our observability — the funnels and SLOs showing whether a call, voicemail, or activation actually succeeded — alongside the infrastructure metrics our SRE owns
  • Drive incidents to real root cause across the stack, from SIP signaling and media to Lambda services and Postgres
  • Own the incident-review practice: every class of failure gets an owner, a runbook, and a test that would catch it next time
  • Partner with our reliability PM to turn diagnosis into a backlog engineering can actually execute against
What We’re Looking For
  • 5+ years building and operating production backend or distributed systems where downtime is something real people notice
  • Real depth in AWS and infrastructure as code (we use Terraform), and a bias toward reproducibility
  • You’ve owned reliability as a discipline, not a fire drill — SLOs, meaningful alerting, load testing, and incident review that changes what gets built next
  • Comfortable in real-time and telephony systems, or genuinely eager to get there; SIP, RTP, and media behavior are the substrate here
  • Fluency using AI as a multiplier across diagnosis, analysis, and testing
  • Hands-on and scrappy; you’d rather run the load test or read the SIP trace yourself than wait on someone else
  • A clear communicator who writes things down
  • A collaborative, low-ego approach — everyone here sweeps the floor
Bonus
  • production FreeSWITCH, Kamailio, or carrier SIP trunking;
  • load-testing a system through a seasonal peak;
  • Postgres at scale;
  • operating a consumer hardware fleet;
  • or observability tooling like Grafana
Why Join Tin Can

We’re building tech that protects childhood: We’re on a quest to give kids a more analog childhood — one with real conversations, real connection, and way less screen time. No doomscrolling, data mining, or dopamine traps — just a simpler, better way for kids to stay in touch. This is a rare opportunity to build something that truly matters. You’ll own the promise the whole company is judged on: Reliability is our top priority this year, and this is the engineering role that owns it. You’ll set the technical direction for how a Tin Can stays dependable as we scale.

Small, high-trust team: Every company says “team,” but at Tin Can it means something different. We’re a small, mission-driven group that genuinely has each other’s backs — professionally and personally. You’ll be joining a tight-knit crew where your ideas and instincts matter from day one. Room to explore, not just execute: You’ll have the space to explore new ideas, challenge assumptions, and build systems that reflect our values of trust, simplicity, and care.

If you’re excited by the idea of making a kid’s phone call something their family never has to think about, we’d love to meet you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Reliability
Senior Software Engineer, Reliability

Tin Can • Seattle (WA)

On-site
USD 150,000 - 210,000
Senior VoIP Engineer
Senior VoIP Engineer

Uncover • Seattle (WA), Northern (KY)

Hybrid
USD 140,000 - 210,000
Senior Product Manager, Reliability & Call Quality
Senior Product Manager, Reliability & Call Quality

Tin Can • Seattle (WA)

On-site
USD 120,000 - 180,000
Senior Firmware Engineer
Senior Firmware Engineer

Tin Can • Seattle (WA)

On-site
USD 140,000 - 190,000
Staff Product Manager, Conversion
Staff Product Manager, Conversion

Tin Can • Seattle (WA)

On-site
USD 140,000 - 210,000
null
Staff Product Manager, Conversion
Staff Product Manager, Conversion

Tin Can • Seattle (WA)

On-site
USD 140,000 - 180,000
Program Manager, Hardware & Packaging
Program Manager, Hardware & Packaging

Tin Can • Seattle (WA)

On-site
USD 120,000 - 160,000
Principal Product Designer, Core Experience
Principal Product Designer, Core Experience

Tin Can • Seattle (WA)

On-site
USD 180,000 - 240,000
Principal Product Designer, Core Experience
Principal Product Designer, Core Experience

Tin Can • Seattle (WA)

On-site
USD 150,000 - 210,000
Staff Product Manager, Core Experience
Staff Product Manager, Core Experience

Tin Can • Seattle (WA)

On-site
USD 170,000 - 250,000