
Staff Cloud Backend Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Join a high-performing team at Sonatus, a leader in redefining automotive capabilities for the Software-Defined Vehicle (SDV) era. We are driving the transformation to AI-enabled software-defined vehicles, addressing the need for rapid feature evolution, seamless updates, and continuous improvement that consumer expectations, shaped by the mobile industry, demand. Leading OEMs trust Sonatus to accelerate this shift, with our technology already in production across more than 5 million vehicles and expanding rapidly. Headquartered in Sunnyvale, CA, with over 250 employees, Sonatus combines the agility of a fast-growing company with the scale and impact of an established partner, backed by strong funding and proven global deployment.
The Opportunity
We are seeking an experienced Staff Cloud Backend Engineer to join our cloud engineering team in Pune, India. As a Staff Engineer, you will be a key technical leader, responsible for the design, development, and optimization of backend services powering our cloud-based applications for automotive cloud platforms. This role demands deep expertise in cloud-native architectures, scalable backend systems, and modern development practices. You will collaborate with cross-functional teams to deliver innovative and reliable solutions that achieve our business objectives.
Role and Responsibilities
- Lead the design, development, and deployment of scalable backend services and APIs for cloud-based applications.
- Architect and implement microservices and serverless solutions, with a strong preference for Go.
- Ensure backend services are highly performant, scalable, and resilient, focusing on meeting Service Level Agreements (SLAs) and minimizing downtime.
- Identify and resolve performance bottlenecks in backend services, optimizing for speed, reliability, and cost-efficiency.
- Implement advanced strategies for database optimization, including schema design, indexing, and query tuning for both SQL and NoSQL databases.
- Scale backend systems to handle increasing loads, guaranteeing consistent performance under heavy traffic and complex data processing demands.
- Lead the implementation of robust security best practices, including encryption, authentication, and secure API development.
- Drive code reviews, design sessions, and architectural discussions, fostering a culture of continuous improvement and technical excellence.
- Stay abreast of the latest advancements in cloud computing, backend development, and related technologies, applying them to foster innovation.
- Collaborate closely with front-end developers, product managers, and other stakeholders to translate business requirements into scalable backend solutions.
- Communicate complex technical concepts effectively to both technical and non-technical audiences, ensuring alignment on project goals and timelines.
- Work across teams to ensure seamless integration of backend services with front-end applications and other critical systems.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- A minimum of 9 years of experience in backend development.
- Extensive experience with major cloud platforms such as AWS, Azure, or Google Cloud, including hands-on experience with cloud-native services.
- Proficiency in backend programming languages such as Go, Java, Scala, or Rust, and a strong understanding of microservices architecture.
- Solid understanding of cloud infrastructure, containerization technologies like Docker, and orchestration platforms like Kubernetes.
- Expertise in designing and implementing RESTful and GraphQL APIs, as well as serverless architectures.
- Deep knowledge of database systems, including extensive experience with both SQL and NoSQL databases, and proficiency in database optimization techniques.
- Experience working with distributed messaging systems such as Kafka, RabbitMQ, or similar technologies.
- Strong leadership capabilities, with a proven track record of mentoring and guiding engineering teams.
- Excellent problem-solving skills, with meticulous attention to detail and a commitment to delivering high-quality solutions.
- Effective communication skills, capable of articulating complex technical concepts clearly to diverse audiences.
Company
Sonatus
Sonatus is a dynamic company at the forefront of transforming vehicles into Software-Defined Vehicles (SDVs). We are driving the shift towards AI-enabled vehicles, addressing the limitations of tradit...