Software Engineer - Backend
Backend-focused Software Engineer building and operating scalable services, real-time infrastructure for AI workflows using Go. Requires 2+ years experience in backend engineering and system design.
About the job
What You’ll Do
- Design, build, and operate backend services that support our core product
- Improve system reliability, performance, and observability
- Work on real-time infrastructure that powers voice-based AI workflows
- Collaborate closely with frontend engineers, product, and founders
- Ship to production frequently and iterate based on customer needs and system behavior
What We’re Looking For
- 2+ years of professional experience
- Strong backend engineering experience, with a focus on building scalable systems
- Experience with Go or a strong willingness to work in Go in production
- Solid understanding of system design, APIs, data modeling, and service reliability
- Product-oriented mindset and comfort making tradeoffs in a fast-moving environment
- Experience operating and maintaining production services
Skills
Go, System Design, APIs, Data Modeling, Backend Services, Real-Time Infrastructure, Observability, Scalable Systems, Service Reliability, Production Services
Similar jobs
Backend Engineering jobsBuild scalable, high-performance software for trading infrastructure, research platforms, data processing, and model-development pipelines. The role is intended for 2027 graduates with backend development experience, strong systems fundamentals, and a bachelor's degree in computer science or a related technical field.
Build scalable backend systems, APIs, and data pipelines that process large volumes of audio data and support AI research and customer-facing products. The role requires at least two years of backend engineering experience and strong systems fundamentals; ML, DSP, or audio expertise is a plus.
Build real-time video-streaming pipelines, simulation frameworks, and cloud communication systems for a vehicle teleoperations platform. The role requires C/C++ or Go, networking expertise, and a Computer Science degree, with 2+ years of relevant experience for BS/MS candidates.
Build backend systems, APIs, and user experiences for Stripe’s merchant products and infrastructure. The role requires a bachelor’s degree and at least two years of software development experience across multiple languages, cloud services, and data technologies.
Build and improve high-scale backend infrastructure, workflow systems, data tiers, and reliability tooling supporting billions of requests. The role requires at least two years of software engineering experience, strong coding and problem-solving skills, distributed-systems familiarity, and participation in on-call operations.