Remote automotive software developer (backend)
Summary
Fully remote backend developer designing, building, and maintaining scalable services and APIs for automotive ADAS and connected-car systems. Day-to-day work spans Python/Java/Go coding, cloud infrastructure on AWS/Azure/GCP, SQL/NoSQL databases, and collaboration with a globally distributed engineering team.
Our client, a cutting-edge technology firm specializing in advanced driver-assistance systems (ADAS) and connected car solutions within the automotive sector, is looking for a talented Remote Automotive Software Developer (Backend) to join their globally distributed engineering team. This is a fully remote position, offering the flexibility to work from anywhere. You will be instrumental in designing, developing, and maintaining robust backend systems that power innovative automotive applications. This role requires a strong foundation in software engineering principles, experience with cloud platforms, and a passion for creating scalable and reliable software solutions. You will collaborate with cross-functional teams, including frontend developers, QA engineers, and product managers, to deliver high-quality software products. The focus is on building the core infrastructure that enables the next generation of automotive intelligence. This remote role offers the chance to make a significant impact on the future of mobility from the comfort of your home.
Key Responsibilities Design, develop, test, and deploy scalable backend services and APIs for automotive applications. Write clean, efficient, and maintainable code using languages such as Python, Java, or Go. Implement and manage cloud-based infrastructure (AWS, Azure, or GCP) for backend services. Develop and maintain databases, ensuring data integrity and efficient retrieval. Collaborate with frontend developers to integrate user-facing elements with server-side logic. Implement security and data protection measures within the backend systems. Participate in code reviews, provide constructive feedback, and contribute to improving coding standards. Troubleshoot, debug, and upgrade existing software systems. Stay abreast of emerging technologies and industry best practices in backend development and automotive software. Requirements Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 3+ years of professional experience in backend software development. Proficiency in at least one modern backend programming language (e.g., Python, Java, Go, Node.js). Solid experience with cloud platforms (AWS, Azure, GCP) and related services. Familiarity with database technologies (SQL and No SQL). Understanding of RESTful API design principles and microservices architecture. Experience with containerization technologies like Docker and Kubernetes is a plus. Knowledge of agile development methodologies. Excellent problem-solving skills and the ability to work independently in a remote setting. Strong communication skills for effective collaboration in a distributed team. Benefits Fully remote work arrangement, offering ultimate flexibility. Competitive salary package and performance-based bonuses. Comprehensive health, dental, and vision insurance. Generous paid time off and company holidays. Opportunities for professional development, including online courses and certifications. Allowance for home office setup and equipment. Chance to work on innovative projects shaping the future of the automotive industry. Collaborative and inclusive remote work culture.