Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Real-Time Communications

Full-time

tin-can

About Tin Can

Tin 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 call either connects or it doesn’t — there’s no partial credit when a kid picks up a Tin Can to reach Grandma, or to dial 911. We’re hiring a Senior Software Engineer, Real-Time Communications to own the path a kid’s voice takes: how a call routes, how it sounds, and how we know it worked. That path spans two generations — the SIP plane carrying every call today, and the WebRTC handset leg we’re building next.

Today that’s Kamailio and FreeSWITCH on AWS, rtpengine at the edge, carrier trunks, and a TypeScript control plane that gates every call. Next is WebRTC on the handset, bridged into that SIP core, because 911 and the phone network will always speak SIP. It’s a deeply hands-on role: routing logic, media paths, and packet captures every day, not a management chain. You’ll report to the Head of Engineering and own the call itself. When a registration flaps at 3am, you go from trace to root cause to fix.

What You’ll Do

  • Own the production voice path end to end — SIP signaling, media, and the carrier trunks behind every outside call

  • Design how WebRTC handsets join that path: signaling, TURN, and the WebRTC-to-SIP bridge that keeps 911 and the phone network reachable

  • Write the routing logic and dialplans behind every call — Kamailio, FreeSWITCH, and our TypeScript control plane — so adding a market is configuration, not code

  • Be the reviewer of record for call-path changes, and author the Sipfront and SIPp scenarios that gate them before they ship

  • Produce the packet-level truth about call quality — MOS, jitter, loss, setup time — and make it trustworthy enough to alarm on

  • Model and load-test call capacity — concurrent calls, calls per second, trunk headroom — against our holiday peak

  • Extend calling into new countries, where codecs, carriers, and emergency-calling rules change market to market

  • Harden the path: SIP over TLS, SRTP, rate limiting, toll-fraud prevention

  • Make this stack legible to every engineer here: the documentation, runbooks, and reviews

What We’re Looking For

  • 5+ years building and operating real-time voice or video systems in production, including a stretch where the call path was yours: it broke, you fixed it, and you changed what you measured

  • Deep in SIP and RTP on a production stack — Kamailio, OpenSIPS, FreeSWITCH, Asterisk, Janus, mediasoup, LiveKit, or a CPaaS platform

  • You can hold your own on registration, dialog state, NAT traversal, codecs and jitter buffers, and you’ve taken a live production call from a packet capture to root cause

  • At home in production code as well as config; both reviewed, tested, reproducible

  • Fluency using AI as a multiplier across diagnosis, analysis, and testing; this is how we work, not a nice-to-have

  • A clear communicator who writes things down, and a collaborative, low-ego approach — everyone here sweeps the floor

  • Based in Seattle and ready to work from our office Monday through Thursday; this isn’t a remote role

  • Bonus: Kamailio, FreeSWITCH, or rtpengine; WebRTC internals and bridging WebRTC to SIP; Homer/HEP; E911 or carrier interconnect; STIR/SHAKEN

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 path a kid’s voice takes: The first role dedicated entirely to how calling works at Tin Can — the SIP plane carrying every call today and the WebRTC generation we’re building next. You’ll set the direction for both.

  • 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 owning the systems that carry a kid’s voice to the people who matter most, and making them so dependable that nobody has to think about them, we’d love to meet you.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Real-Time Communications in Seattle, WA vacancy
  • $136.16k - $170.2k

     ...for passionate, driven engineers to build systems that...  ...patterns and insights in real-world data while...  ...Forecasting and Real-Time Optimization Platform...  ...Fulfillment, and more. As a Senior Software Engineer on FORTOP’s...  ...~ Clear written communication, including design docs... 
    Senior
    Hourly pay
    Work experience placement
    Work at office
    Local area
    Shift work
    3 days per week

    Lyft

    Seattle, WA
    7 hours ago
  • $176k - $196.1k

     ...revolutionizing the real estate industry...  ...build an exceptional engineering team and a...  ...talent pool of Backend Senior Engineers to lead...  ...scaling high-throughput communication engines (email,...  ...) that drive real-time, event-driven, and...  ...Computer Science, Software Engineering, or... 
    Senior
    Minimum wage
    Flexible hours

    Compass

    Seattle, WA
    3 hours ago
  • $191k - $253k

     ...ABOUT THE TEAMAnduril's Software Platform organization is seeking a Software Engineer to join the Data...  ...generation mesh networking communication layer that enables autonomous...  ...systems problems under real-world constraints —...  ...in the majority of full time offers; and are... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    2 days ago
  • $191k - $253k

     ..., not years.ABOUT THE TEAMThe Software Platform organization is seeking a Software Engineer to join Anduril’s Tactical Networking...  ...traffic orchestration, and real-time network observability and...  ...verification across all mesh communication pathsTreat network observability... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    11 hours ago
  • $165k - $230k

     ...platform that powers software, APIs, payments, and patient...  ...the Team Practice Engineering  (PX) owns the parts...  ...TypeScript, paired with real backend depth: API...  ...process. ~ Clear written communication. On a distributed team...  ..., an unlimited paid time off policy, and up to... 
    Senior
    Live in
    Remote work
    Flexible hours

    NexHealth

    Seattle, WA
    1 day ago
  •  ...financial operating system for a real-time, intelligent economy. More...  ...enables Airwallex’s global engineering organisation to scale. Our...  ...systems. As a Senior Software Engineer on the Observability...  ...environments. ~ Excellent communication and collaboration skills, including... 
    Senior
    Full time
    Worldwide

    airwallex

    Seattle, WA
    1 day ago
  •  ...native financial operating system for a real-time, intelligent economy. More than 675,...  ...How you'll make impact As a Senior Software Engineer on the Database SRE team, you’ll design...  ...or interview process. All official communication will come from an @ airwallex.com... 
    Senior
    Remote job
    Full time
    Work at office
    Worldwide
    3 days per week

    airwallex

    Seattle, WA
    1 day ago
  • $90k - $180k

     ...00 - $180000/yearType: Full time / Regular/PermanentCompany:...  ...ensuring robust and secure communication between frontend and backend...  ...delivery of high-quality projects. Engineering Excellence: Focus on...  ...Global Tech. We’re a team of software engineers, data scientists,... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Bellevue, WA
    2 days ago
  •  ...Senior EngineerIn 2025, we launched Reunion PWA, a software solution that helps developers comply...  .... As a senior engineer, you'll enjoy a high...  ...-solving and communication skills.You are eager...  ...teams across time zones.You are curious...  ...energy or real estate spacesExperience... 
    Senior
    Apprenticeship
    Work experience placement
    Immediate start
    Remote work
    Home office

    Reunion.com

    Seattle, WA
    3 days ago
  • $182.75k - $278.5k

     ...their practice on our software, serving over 1 million...  ...mission. We want your time here to be the most...  ...with applying LLMs to real workflows, whether that...  ...proactively improve your team's engineering velocity - whether...  ...part of fixing it. Communicates with Precision:... 
    Senior
    Flexible hours
    Shift work

    Headway - Design & Development

    Seattle, WA
    3 days ago
  • Stripe, LLC in Seattle, WA is hiring a software engineer to build scalable backend services, webhooks, and public APIs. You will translate requirements into secure, maintainable designs and work closely with product teams to address user pain points. The role requires a... 
    Senior
    Remote job

    Nubeero Limited

    Seattle, WA
    3 days ago
  •  ...Terrakotta Terrakotta builds software for commercial real estate brokers. Our...  ...ship to production several times a week. You also set the bar...  ...reliability and review for the engineers around you. What...  ...needed. ~ Clear written communication and thoughtful code review... 
    Senior
    Full time

    Terrakotta

    Seattle, WA
    2 days ago
  •  ...As a Senior Software Engineer , you will design and build scalable backend services and APIs that...  ...to enable scalable system communication. Implement authentication, authorization...  ...Why Join Us: • Work on cutting-edge real-time data infrastructure that powers... 
    Senior
    Flexible hours

    Eton Solution

    Bellevue, WA
    3 days ago
  • $180k - $270k

     ...Tanium Senior Software Engineer, DevOpsAs a Tanium Senior Software Engineer, DevOps, you will be designing...  ...and agentic. Tanium provides the real-time intelligence, agentic decision-making...  ...use @tanium.com email addresses to communicate with you, will have video interviews... 
    Senior
    Full time
    Live in
    Work at office
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Tanium

    Bellevue, WA
    3 days ago
  • $170k - $210k

     ...Role We’re looking for a Senior Software Engineer who thrives in a hands-on...  ...deliver solutions that drive real business value What We'...  ...maintainability Strong communication skills and empathy for both...  ...And we close the loop every time, because over-communication... 
    Senior
    Work at office
    Remote work
    Night shift

    Avante

    Seattle, WA
    7 days ago
  •  ...based in Seattle, is offering a 12-week internship to contribute to a real-time, cross-boundary project management platform for complex programs. You’ll work on customer-facing features alongside engineers, designers, and product teams, with a focus on delivering... 
    Internship

    Integrate

    Seattle, WA
    2 days ago
  •  ...financial operating system for a real-time, intelligent economy. More...  ...streaming. Own the full software development lifecycle for...  ...0+ global regions. Raise engineering quality through shared tooling...  ...process. All official communication will come from an @ airwallex... 
    Senior
    Remote job
    Full time
    Work at office
    3 days per week

    airwallex

    Seattle, WA
    1 day ago
  • Axon is seeking a Senior Product Manager, Software (Dedrone by Axon) to own a core software surface and drive real-world operator solutions for critical facilities worldwide. You will partner with engineering, data science, UX, and field teams to deliver end-to-end products... 
    Senior
    Worldwide

    Axon

    Seattle, WA
    5 days ago
  •  ...operating system for a real-time, intelligent economy....  ...make impact Growth Engineering at Airwallex is building...  ...outcomes. As a Senior Backend Engineer, you'...  ...years of professional software engineering experience...  ...the code ships. You communicate proactively. You surface... 
    Senior
    Full time
    Work at office
    3 days per week

    Airwallex

    Seattle, WA
    5 days ago
  • $150k - $170k

     ...We’re looking for a full-stack Senior Software Engineer to join our team and make a direct impact...  ...client-side applications, including real-time instrument control, high-performance...  ...change ~ Excellent written and verbal communication skills ~ Ability to work... 
    Senior
    Work at office
    Worldwide

    RareCyte

    Seattle, WA
    16 days ago
  •  ...Washington. You will collaborate with multiple software development teams to design, develop,...  ..., and containerized deployments. Strong communication and leadership across teams are...  ...architecture-driven role. You will work on real estate client projects, translate customer... 
    Senior

    Owen Thomas B Corp

    Seattle, WA
    1 day ago
  •  ...reliability, performance, and engineering quality.- Collaborate...  ....- 5+ years of software development experience...  ...analytical, problem-solving, communication, and collaboration...  ...and applying them to real-world engineering or...  ...teams across multiple time zones.Req ID: A123768A
    Senior

    TikTok

    Seattle, WA
    1 day ago
  •  ...and computers. For the first time ever, you can manage and...  ...be aware that all official communication will only be sent from @Rippling...  ...even as they handle messy real-world data and complex...  ...confidence, and accuracy.As a Senior Software Engineer on this team, you will help... 
    Senior
    Work at office
    3 days per week

    Rippling

    Seattle, WA
    11 hours ago
  • $192k - $240k

     ...management, bill pay, and travel software, Brex enables founders and...  ...accelerate operations, gain real-time visibility, and control...  ...you need to grow your career.Engineering at BrexEngineering at Brex is...  ...team to high standardsStrong communication and interpersonal... 
    Senior
    Work at office
    Remote work
    Work from home

    Brex

    Seattle, WA
    3 days ago
  •  ...and computers. For the first time ever, you can manage and automate...  ...be aware that all official communication will only be sent from @...  ...Product TeamThe Financial Product Engineering team is at the forefront of...  ...businesses have precise control and real-time visibility over all... 
    Senior
    Work at office
    3 days per week

    Rippling

    Seattle, WA
    2 days ago
  •  ...and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced...  ...revenue. You Are:An experienced Adobe Real-Time CDP practitioner and client-facing delivery...  ...quality, team performance, and client communications.Support solutioning, estimates, proposals... 
    Senior
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Seattle, WA
    3 days ago
  • $150k - $200k

     ...different class of spacecraft. Engineered to survive the harshest...  ...apply. The Role As a Senior Software Engineer on our Ground Software...  ...mission automation, radio communications, astrodynamics, and more....  ...package including paid time off, medical/dental/vision/... 
    Senior
    Permanent employment
    Shift work

    K2 Space

    Seattle, WA
    1 day ago
  •  ...and computers. For the first time ever, you can manage and automate...  ...be aware that all official communication will only be sent from @...  ...Product TeamThe Financial Product Engineering team is at the forefront of...  ...businesses have precise control and real-time visibility over all... 
    Senior
    Work at office
    3 days per week

    Rippling

    Seattle, WA
    2 days ago
  • $168.1k - $227.4k

     ...have increased. To meet this challenge, we're seeking a Software Development Engineer to help develop a unified customer personalization service...  ...creating a seamless, personalized experience that adapts in real-time to customer preferences and behaviors, we aim to set new... 
    Senior
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  • $168.1k - $227.4k

     ...of intelligent automation for software development, enabling AI...  ...technical alignment across multiple engineering teams and stakeholders*...  ...at scale.As AI agents take on real engineering work, they need somewhere...  ...), 401(k) matching, paid time off, and parental leave.... 
    Senior
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Real-Time Communications. Be the first to apply!