Senior Software Engineer, Real-Time Communications
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.
$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...SeniorHourly payWork experience placementWork at officeLocal areaShift work3 days per week$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...SeniorMinimum wageFlexible hours$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...SeniorFull timeWork experience placementImmediate start$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...SeniorFull timeWork experience placementImmediate start$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...SeniorLive inRemote workFlexible hours- ...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...SeniorFull timeWorldwide
- ...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...SeniorRemote jobFull timeWork at officeWorldwide3 days per week
$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,...SeniorFull timeTemporary workPart timeWork at officeFlexible hours- ...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...SeniorApprenticeshipWork experience placementImmediate startRemote workHome office
$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:...SeniorFlexible hoursShift work- 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...SeniorRemote job
- ...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...SeniorFull time
- ...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...SeniorFlexible hours
$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...SeniorFull timeLive inWork at officeRemote workWorldwideFlexible hours3 days per week$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...SeniorWork at officeRemote workNight shift- ...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
- ...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...SeniorRemote jobFull timeWork at office3 days per week
- 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...SeniorWorldwide
- ...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...SeniorFull timeWork at office3 days per week
$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...SeniorWork at officeWorldwide- ...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
- ...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: A123768ASenior
- ...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...SeniorWork at office3 days per week
$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...SeniorWork at officeRemote workWork from home- ...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...SeniorWork at office3 days per week
- ...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...SeniorWork experience placementLive inWork at officeLocal area
$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/...SeniorPermanent employmentShift work- ...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...SeniorWork at office3 days per week
$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...SeniorInternshipFlexible hours$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....SeniorInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Real-Time Communications. Be the first to apply!
- software engineer internship remote Seattle, WA
- software engineer remote Seattle, WA
- graduate software developer no experience Seattle, WA
- work from home software developer Seattle, WA
- summer intern software engineer Seattle, WA
- junior software developer Seattle, WA
- information technology software engineer Seattle, WA
- senior software engineer remote Seattle, WA
- rust software engineer Seattle, WA
- part time software developer Seattle, WA





