Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

Lead Software Engineer

Omnitracs

Omnitracs

Software Engineering
Bengaluru, Karnataka, India
Posted on Sep 18, 2025

The Role

We are seeking a highly skilled Lead Software Engineer with 7-8 years of experience to drive the design, development, and deployment of scalable microservices. You will lead a talented team, collaborate with cross-functional stakeholders, and ensure the delivery of robust, high-performance solutions.

What You’ll Do

  • Lead the architecture, design, and implementation of Java/Spring Boot-based microservices.
  • Oversee development and maintenance of services using Grails, MySQL, MongoDB, RabbitMQ, Kafka, and Elastic Search.
  • Guide the adoption of best practices in CI/CD, containerization (Docker), and orchestration (Kubernetes).
  • Mentor and coach engineers, fostering a culture of technical excellence and continuous improvement.
  • Collaborate with Product, QA, and DevOps teams to deliver high-quality, scalable solutions.
  • Ensure code quality, security, and performance through code reviews and automated testing.
  • Drive cloud-native development and deployment on AWS.
  • Contribute to front-end development using HTML5, AJAX, and React.JS as needed.
  • Manage source code and workflows using GitHub and GitLab.

What You’ll Bring

  • 7-8 years of hands-on experience in software engineering, with a focus on Java and Spring Boot microservices.
  • Strong experience with Grails, MySQL, MongoDB, RabbitMQ, Kafka, and Elastic Search.
  • Proficiency in containerization (Docker) and orchestration (Kubernetes).
  • Experience with AWS cloud services and deployment pipelines.
  • Familiarity with front-end technologies: HTML5, AJAX, React.JS.
  • Solid understanding of CI/CD practices and version control (GitHub, GitLab).
  • Proven leadership and mentoring abilities.
  • Excellent problem-solving and communication skills.
  • Bachelor’s or Master’s degree in Computer Science or related field.