The Senior Software Engineer will design, develop, and maintain robust backend systems, optimize cloud integration, and manage databases, ensuring system scalability, reliability, and security.
Job descriptions may display in multiple languages based on your language selection.
What we offer:
At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are.
Group Summary:
Magna New Mobility is a business unit inside Magna International leveraging Magna's technology building blocks, developing new capabilities, and entering new markets and use cases. Our products include advanced solutions for urban markets, industrial intralogistics, commercial and autonomous vehicles.
Magna New Mobility is also creating advanced software solutions that integrate with next-generation hardware. Our software is a core driver - turning our hardware into smart, integrated platforms for partners eager to advance the mobility sector.
Magna's New Mobility group is not just about building individual technologies; we aim to create integrated solutions that address the complex challenges of moving people efficiently and cost effectively in the 21st century. Join us in advancing and shaping the future of mobility.
Job Responsibilities:
Magna New Mobility is seeking a Senior Software Engineer, Distributed Systems, to support the development of our core products. As a Backend Developer, you will be responsible for designing, developing, and maintaining the site fleet manager side components of our applications. You will work closely with cross-functional teams to ensure our systems are scalable, reliable, and secure. This role will be onsite 3 days per week in our Lowell, MA office. #LI-Hybrid
Your Responsibilities• Design & Development: Develop robust, scalable, and high-
performance backend APIs. Design and implement cloud integration logic and integrate with robots on the factory floor.• Database Management: Design and maintain databases, ensuring data integrity, security, and performance. Work with both SQL and NoSQL databases as needed.• Security: Implement and maintain security best practices, including authentication, authorization, and data protection.• Performance Optimization: Identify and resolve performance bottlenecks. Monitor application performance and implement improvements as needed.• Collaboration: Work with product managers, front-end developers, and other stakeholders to understand requirements and deliver solutions. Participate in code reviews and contribute to team knowledge sharing.• Troubleshooting: Diagnose and resolve issues related to backend systems and cloud infrastructure. Provide support for production environments and ensure high availability.
Who we are looking for• Experience: 7+ years in backend development with a familiarity with cloud technologies. Prior experience in a start-up environment or building products from the ground up is a plus.• Education: Bachelor's degree (or equivalent experience) in Computer Science, Computer Engineering, or a related technical field; Master's degree preferred.• Methodologies: Familiarity with Agile/Scrum development practices.• Programming: Proficiency in backend languages such as Go, Python, C/C++, or Java.• Databases: Hands-on experience with relational databases (MySQL,
PostgreSQL) and NoSQL databases (MongoDB, Redis).• Communication Protocols: Strong knowledge of socket programming; experience with MQTT required.• API Development: Skilled in designing and implementing gRPC, RESTful, and/or GraphQL APIs.• DevOps & Cloud: Familiar with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).• Security: Solid understanding of security principles and best practices in cloud environments.• Robotics (Preferred): Experience with ROS/ROS2, perception module and behavior trees is a significant plus.
Awareness, Unity, Empowerment:
At Magna, we believe that a diverse workforce is critical to our success. That's why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email or traditional mail to comply with GDPR requirements and your local Data Privacy Law.
Worker Type:
Regular / Permanent
Group:
Magna Corporate
What we offer:
At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are.
Group Summary:
Magna New Mobility is a business unit inside Magna International leveraging Magna's technology building blocks, developing new capabilities, and entering new markets and use cases. Our products include advanced solutions for urban markets, industrial intralogistics, commercial and autonomous vehicles.
Magna New Mobility is also creating advanced software solutions that integrate with next-generation hardware. Our software is a core driver - turning our hardware into smart, integrated platforms for partners eager to advance the mobility sector.
Magna's New Mobility group is not just about building individual technologies; we aim to create integrated solutions that address the complex challenges of moving people efficiently and cost effectively in the 21st century. Join us in advancing and shaping the future of mobility.
Job Responsibilities:
Magna New Mobility is seeking a Senior Software Engineer, Distributed Systems, to support the development of our core products. As a Backend Developer, you will be responsible for designing, developing, and maintaining the site fleet manager side components of our applications. You will work closely with cross-functional teams to ensure our systems are scalable, reliable, and secure. This role will be onsite 3 days per week in our Lowell, MA office. #LI-Hybrid
Your Responsibilities• Design & Development: Develop robust, scalable, and high-
performance backend APIs. Design and implement cloud integration logic and integrate with robots on the factory floor.• Database Management: Design and maintain databases, ensuring data integrity, security, and performance. Work with both SQL and NoSQL databases as needed.• Security: Implement and maintain security best practices, including authentication, authorization, and data protection.• Performance Optimization: Identify and resolve performance bottlenecks. Monitor application performance and implement improvements as needed.• Collaboration: Work with product managers, front-end developers, and other stakeholders to understand requirements and deliver solutions. Participate in code reviews and contribute to team knowledge sharing.• Troubleshooting: Diagnose and resolve issues related to backend systems and cloud infrastructure. Provide support for production environments and ensure high availability.
Who we are looking for• Experience: 7+ years in backend development with a familiarity with cloud technologies. Prior experience in a start-up environment or building products from the ground up is a plus.• Education: Bachelor's degree (or equivalent experience) in Computer Science, Computer Engineering, or a related technical field; Master's degree preferred.• Methodologies: Familiarity with Agile/Scrum development practices.• Programming: Proficiency in backend languages such as Go, Python, C/C++, or Java.• Databases: Hands-on experience with relational databases (MySQL,
PostgreSQL) and NoSQL databases (MongoDB, Redis).• Communication Protocols: Strong knowledge of socket programming; experience with MQTT required.• API Development: Skilled in designing and implementing gRPC, RESTful, and/or GraphQL APIs.• DevOps & Cloud: Familiar with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).• Security: Solid understanding of security principles and best practices in cloud environments.• Robotics (Preferred): Experience with ROS/ROS2, perception module and behavior trees is a significant plus.
Awareness, Unity, Empowerment:
At Magna, we believe that a diverse workforce is critical to our success. That's why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email or traditional mail to comply with GDPR requirements and your local Data Privacy Law.
Worker Type:
Regular / Permanent
Group:
Magna Corporate
Top Skills
AWS
Azure
C/C++
Cassandra
Docker
Go
GCP
Java
Kubernetes
MongoDB
MySQL
Node.js
Postgres
Python
Redis
Similar Jobs at Magna International
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
The Senior Cloud DevOps Engineer will design and support cloud infrastructure, manage CI/CD pipelines, automate provisioning, and collaborate for cloud service reliability.
Top Skills:
AnsibleAWSBashChefElkGitGrafanaJenkinsKubernetesPrometheusPuppetPythonTerraform
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
The Senior Systems Engineer will define system requirements for autonomous mobile robots, manage projects, develop test plans, and interface with customers.
Top Skills:
ConfluenceDoorsFactory AutomationJamaJIRARequirements ManagementRobotics
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
As a Senior Systems Test Engineer, you'll define and execute test plans for autonomous mobile robots, troubleshoot issues, and ensure requirements are met. You'll collaborate with cross-functional teams and maintain documentation of testing processes.
Top Skills:
AgileJIRALinuxScrumTest Rail
What you need to know about the Boston Tech Scene
Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.
Key Facts About Boston Tech
- Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
- Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
- Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
- Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories