Remote job
Senior Software Engineer | Aura Platform
Job details
About this role
Role overview
Build and operate a distributed platform that runs customer workloads for data and AI applications across regions and cloud environments. Its services manage container capacity, workload routing, access control, billing, observability, and secure connectivity. The role combines hands-on production engineering with cross-functional technical leadership and peer mentoring.
Responsibilities - Design, build, and maintain platform services for workloads such as notebooks, jobs, applications, AI agents, and model serving. - Lead technical initiatives from conception through deployment, coordinating across teams and mentoring engineers. - Collaborate with product managers, designers, customers, and engineering peers to deliver a high-quality platform experience. - Raise engineering standards for system design, code quality, testing, observability, and continuous integration and delivery. - Share on-call duties and improve infrastructure reliability, security, and cost efficiency.
Requirements - At least 4 years of experience working on a SaaS product. - Experience with distributed systems; Go, Python, or Rust experience is relevant. - Experience with Kubernetes or containerized services. - Curiosity about investigating issues that affect business measures. - Commitment to robust, maintainable software and effective teamwork in a fast-paced environment. - Strong communication skills, with an interest in mentoring peers; a computer science degree or equivalent practical experience.
Nice to have - Cloud infrastructure experience with AWS, Azure, or Google Cloud. - Experience building developer, compute, or machine learning platforms, or serverless and container execution environments. - Familiarity with frontend frameworks such as React. - Experience mentoring engineers or leading technical projects.