Senior Software Engineer - Cloud Backend

September 14

Apply Now
Logo of Sonatus

Sonatus

software • software-defined vehicle • data management • networking • cybersecurity

51 - 200

💰 $75M Corporate Round on 2022-12

Description

• Design, develop, and maintain backend systems and APIs that support our applications and services. • Write clean, efficient, and maintainable code in programming languages such as Go. • Implement RESTful and GraphQL APIs, microservices, and serverless functions to ensure scalability and performance. • Optimize backend systems for speed, reliability, and scalability to handle large volumes of data and traffic. • Design, implement, and optimize database schemas for relational and NoSQL databases. • Ensure data integrity, availability, and performance by optimizing database queries and indexes. • Collaborate with front-end developers, product managers, and other stakeholders to define and implement backend solutions that meet business requirements. • Participate in design discussions, architecture reviews, and code reviews to ensure high-quality software development. • Provide technical guidance and mentorship to junior engineers, promoting best practices in backend development.

Requirements

• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. • 5+ years of experience in backend development, with a proven track record of building scalable and reliable systems. • Strong experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and cloud-native services. • Proficiency in backend programming languages, such as Java, Go, or Scala. • Expertise in designing and implementing RESTful and GraphQL APIs. • Strong knowledge of SQL and NoSQL databases, including schema design, query optimization, and performance tuning. • Familiarity with containerization (e.g., Docker) and orchestration (e.g., Kubernetes) technologies. • Strong problem-solving and analytical skills, with a focus on delivering high-quality solutions. • Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment. • Ability to manage multiple projects and priorities, with a commitment to delivering results on time.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com