Senior/Staff Software Engineer
Location: Fremont Area (hybrid)
Type: Full-time
Reports To: Head of Software
About the Company:
Work with a venture-funded startup led by experienced entrepreneurs with a track record of building successful healthcare technology companies. Our mission is to transform healthcare delivery through Physical AI-combining advanced AI intelligence with next-generation robotics.
What Sets Us Apart:
- Proven Leadership: Founded by serial entrepreneurs with previous 9-figure exits.
- Strong Funding: Well-capitalized with backing from top-tier investors.
- Clear Market Need: Tackling validated, high-impact problems in healthcare delivery.
- Technical Moat: Building proprietary technology that is extremely difficult to replicate.
- Stealth Advantage: Perfecting our technology in stealth mode before broader market entry.
This is a foundational hire. You own the cloud services that power the dispense pipeline — and you set the engineering standard for how they’re built. Prescription lifecycle, inventory management, fleet coordination, safety gates. You design the systems, make the technical calls, and establish the patterns that the team builds on. As we grow, the practices you put in place become the way we work. You’ll collaborate closely with a small, senior engineering team and take full ownership of your domain.
Must-Have
- Distributed systems expertise — You’ve designed and operated services where correctness under concurrency, partial failure, and network partitions actually matters. Not just read about it.
- PostgreSQL — Schema design, migrations, performance tuning, transactions. Not just an ORM user.
- API and system design — You’ve made technical decisions that shaped how other engineers build. You’ve owned interfaces that other systems depend on.
- Message queue patterns — At-least-once delivery, dead letter queues, backpressure, idempotency. SQS, Kafka, or similar.
- Safety-critical mindset — You design the failure path first. The happy path is just “recovery wasn’t needed.”
- Rust — You’ve shipped Rust to production. async/Tokio, error handling patterns, type-driven design.
- Technical leadership — You’ve raised the bar on a team. Through code review, architecture decisions, mentorship, or establishing conventions that stuck. You don’t need a title to lead.
Please apply if you are intersted!