跳至主要内容 / Skip to content
All jobs

Principal Software Engineer, Product

Responsibilities

We are looking for a Principal Software Engineer to build the core product systems at Atoms. You will lead the design and delivery of key capabilities end to end, building an AI agent-powered software creation experience that helps creators and developers turn ideas into products they can launch, operate, and grow. What we are looking for - 10+ years designing, building, and shipping complex production products, with sustained technical responsibility in senior engineering roles and a deeply hands-on approach. - Deep full-stack or backend expertise and proficiency with modern frontend technologies such as Vue, React, and TypeScript and backend technologies such as Python, Go, and Rust. - Deep understanding of system design, concurrency, performance trade-offs, reliability, and scalable architecture for products serving millions of users. - Strong product and technical judgment. Know when to prioritize speed and when to invest in foundational work, and use AI coding tools reliably in production engineering. - Ability to own systems across architecture, implementation, deployment, monitoring, incident response, and ongoing iteration. - Ability to bring clarity to ambiguous work and complex collaboration. Work with low ego and use structured communication and documentation to align teams and keep them shipping.

Qualifications

What you will do Build a product that changes how software is made and deliver a reliable experience to millions of users worldwide. - Build and scale Atoms' core product systems for efficiency, reliability, and millions of users. - Own key capabilities across frontend, backend, and infrastructure, from architecture through production delivery. - Design, implement, and maintain backend services, APIs, and infrastructure components for large-scale use. - Work closely with Algorithms, Design, and Product to turn complex AI agent capabilities into intuitive, reliable, and impressive user experiences. - Work across the development lifecycle, from technical planning, design, and launch to post-launch performance improvements and ongoing optimization. - Help shape technical direction, engineering culture, and product strategy so the team can raise standards, ship faster, and take greater ownership.
Apply