Software Engineer


We are looking for a Software Engineer for a position located in Pune, India, starting immediately.

YOUR WORK ENVIRONMENT

At MAN India, we offer a state-of-the-art and modern work space. Our engineers work on the latest and advanced technologies in the automotive world with the latest hardware and software. We offer a conducive ecosystem for our engineers to learn and perform. Furthermore, the office space includes a spacious cafeteria, breakout areas, recreational facilities as well as space for conferences and meetings.

JOB PURPOSE/ROLE

As a member of our team you will have the following tasks:

  • Work in Agile best practices (Scrum, SAFe) and continuous delivery improvements.  
  • Work extensively with Bazel Monorepo and manage deployments and infrastructure on AWS services such as EKS, ECS, EC2, S3, IAM, ECR, and related cloud components.  
  • Configure and optimize GitLab Runners to support diverse environments and ensure efficient build and deployment processes.  
  • Design, implement, and maintain CI pipelines for multiple projects, ensuring scalability, reliability, and seamless integration.  
  • Monitor application performance, infrastructure health, and system metrics using Datadog, providing insights and proactive recommendations for performance optimization.  

YOUR QUALIFICATIONS

Must Have

  • Qualification:   M Tech/ BE- Computer Science, Electronics and Telecommunication  
  • Experience Range: 6 to 8 years  
  • Strong hands-on expertise with Bazel and Monorepo development environments.  
  • Proficiency in scripting and programming using Shell and Python, particularly for application development, automation, and testing.  
  • A strong Agile and DevOps mindset, with a focus on collaboration, adaptability, and continuous improvement.  
  • Working knowledge of Ansible and creating Dockerfiles to support configuration management and containerization.  
  • Practical experience with Git and GitLab, including branching strategies and CI/CD pipeline configuration.  
  • A results-oriented approach with the ability to proactively identify issues, propose solutions, and navigate obstacles effectively.  
  • Curiosity and a willingness to learn new technologies, applying innovative yet pragmatic problemsolving techniques.    
  • Working knowledge of ArgoCD, Karpenter, and Kubernetes (K8s).

Good To have    

  • Mindset to solve the problems efficiently.  
  • Knowledge with autonomous vehicle.    
  • Emphasis on quality, maintainability and usability.  
  • Communicative, Team-oriented mindset and strong collaboration skills.  
  • Knowledge on Agile process.

  

APPLY NOW