Senior Software Engineer
Builds and owns voice platform backend services, mobile SDKs for Android/iOS, testing tooling, and AI pipelines for real-time call intelligence, carrier integrations, and VoIP at scale. Requires 3+ years experience with TypeScript/Python, Node.js, DevOps basics.
What You'll Do
- Own voice platform backend services that make Hiya's voice intelligence work at scale — handling real-time call flows, carrier integrations, and VoIP infrastructure, with increasing exposure to AI-powered pipelines (STT, TTS, LLM) that drive our AI agents, consumer products, and carrier deals
- Build and evolve testing and validation tooling that gives Hiya confidence before a single real call is made in a new market — simulating calls, gathering results across real devices globally, and enabling the team to expand into new carrier networks without guesswork
- Drive delivery on Android and iOS SDK improvements that keep our platform connected to products and partners — shipping features, improving call quality metrics, and building the reliability that partners depend on
- Operate across the full stack with increasing autonomy — starting with well-scoped execution work and growing into end-to-end ownership of systems, features, and decisions as you build context and demonstrate judgment
What We're Looking For
Required:
- 3+ years of professional software engineering experience
- Strong depth in TypeScript or Python; demonstrated ability to work meaningfully in other languages
- Experience with Node.js backend development and modern web service patterns (REST APIs, async processing, event-driven systems)
- Familiarity with DevOps basics: containers (Docker), deployment workflows, and reading infrastructure configs (Terraform, Helm, or similar)
- Ability to work across Android or iOS code — you don't need to be a mobile specialist, but you can navigate a Kotlin or Swift codebase and make focused changes
- Strong written and verbal communication — you write clear tickets, clear PRs, and proactively flag blockers rather than going quiet
- Pragmatic judgment — you make sensible tradeoffs between speed and perfection and can explain why
- Autonomous on well-scoped work — once you understand the goal, you drive to completion without needing hand-holding
- Honest about what you don't know — you ask good questions early rather than disappearing and surfacing problems late
- Reliable throughput — you ship consistently and follow through on commitments
- Active use of AI tooling — you leverage AI-assisted coding as a force multiplier and have a point of view on where it creates real leverage in this kind of work
Preferred:
- Experience with VoIP or telephony (SIP, RTP, WebRTC) or interest in learning it
- Carrier or B2B platform context
- Experience with Databricks, Kafka, or streaming data pipelines
- Familiarity with AWS (DynamoDB, S3, Kinesis, EKS)
Compensation
Base Salary: $113,000-$197,000 Compensation is determined by role scope, skills, experience.
Jr Developer, Trust Platforms
Junior developer role on the Trust Platforms team building Confidential Computing services and Public Key Verification infrastructure in Rust or Go. Focus on backend platform development with mentorship from senior engineers.
Senior Backend Engineer - ClickStack
Senior Backend Engineer building petabyte-scale observability platform services and APIs in TypeScript/Node.js. Requires 5+ years backend experience, strong distributed systems skills, and a passion for developer tooling and open source.