Skip to content
← Back to job listings

Principal Software Engineer, Product Development

Infios India Pvt Ltd. · Bangalore, India

General ManagementLeadQuick applyfull-time10 days ago

About The Role

If you are looking for a meaningful career where people work and act with passion, rethink the existing and always strive to find the best solution - you have come to the right place. We develop future technologies to relentlessly make supply chains better.

We are a leader in supply chain software solutions, helping organizations streamline operations, reduce costs, and improve efficiency.

Job Summary

Infios is looking for a highly skilled Principal Software Engineer to join our Order Management Systems (OMS) product engineering team. In this role, you will design and build cloud-native, enterprise-grade software that powers some of the world's leading retailers.

You will work on highly scalable microservices supporting Order Management, Inventory Visibility, Available-to-Promise (ATP), Promising, and Fulfillment capabilities. As a senior technical contributor, you will lead the design and implementation of complex features, mentor engineers, influence architectural decisions, and drive engineering excellence across the organization.

We are looking for engineers who embrace AI-assisted software engineering and leverage modern AI tools to improve software quality, engineering productivity, and delivery velocity.

What a Day in The Life Looks Like

  • Design, develop, and maintain scalable, cloud-native microservices using Java and Spring Boot.
  • Build enterprise-grade capabilities across:
  • Order Management
  • Inventory Services
  • Available-to-Promise (ATP)
  • Promising
  • Fulfillment and Order Orchestration
  • Design clean, secure, and scalable REST APIs and event-driven services.
  • Develop highly configurable, extensible solutions that support multiple enterprise customers without customer-specific customizations.
  • Ensure solutions maintain backward compatibility while enabling rapid product innovation.
  • Build software that is resilient, observable, performant, and easy to operate in production.
  • Participate in architecture discussions, technical design reviews, and code reviews.
  • Mentor engineers and promote engineering best practices across teams.
  • Work closely with Product Management, Architecture, QA, DevOps, and Customer Success teams.
  • Drive quality through automated testing, CI/CD, code reviews, and secure software development practices.
  • Apply AI throughout the software development lifecycle, including software design, coding, testing, debugging, documentation, and code reviews.

What You Bring to the Team

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.
  • 7+ years of hands-on software development experience, with demonstrated ownership of complex technical solutions.
  • Strong proficiency in Java (11/17+) and Spring Boot.
  • Solid experience designing and building RESTful APIs and microservices.
  • Experience building distributed, cloud-native applications deployed on Azure, AWS, or GCP.
  • Hands-on experience with container technologies such as Docker and Kubernetes.
  • Experience with event-driven architectures using Kafka or similar messaging platforms.
  • Experience with MongoDB and/or relational databases.
  • Strong understanding of software design principles, object-oriented design, and distributed systems.
  • Experience working in Agile product development environments.
  • Excellent analytical, communication, and collaboration skills.

Preferred Qualifications

  • Experience developing enterprise Order Management, Inventory Management, Supply Chain, Warehouse Management, or eCommerce applications.
  • Understanding of Order Orchestration, Inventory Visibility, Available-to-Promise (ATP), Promising, and Omnichannel Fulfillment concepts.
  • Experience building multi-tenant SaaS products serving multiple enterprise customers.
  • Experience designing highly configurable platforms that minimize customer-specific customizations.
  • Experience maintaining API and data model backward compatibility across releases.
  • Knowledge of observability platforms such as Grafana, Prometheus, OpenTelemetry, or Splunk.
  • Experience with CI/CD pipelines and modern DevSecOps practices.
  • Experience working with high-volume, mission-critical enterprise applications.

AI-Assisted Software Engineering

We expect our engineers to effectively leverage AI as part of their daily engineering workflow.

Candidates should have practical experience using AI tools to

  • Design software and architecture
  • Generate and refactor code
  • Create unit and integration tests
  • Perform code reviews
  • Debug production issues
  • Improve application performance
  • Generate technical documentation
  • Accelerate software delivery while maintaining engineering quality

Why join us ?

At Infios , we're not just looking for employees; we're looking for partners in innovation, growth, and purpose. Meeting you where you are to create the future you need is at the core of who we are and what we do. Whether you're at the beginning of your career or a seasoned expert, we meet you on your journey, equipping you with the tools and opportunities to build the future you envision. Together, we will relentlessly work toward one common goal - making supply chains better.

We believe the future is better when supply chains work better.

We are an equal-opportunity employer and committed to inclusion in the workplace.

At Infios , we believe that inclusion is a fundamental cornerstone of our success. We are committed to creating a safe and welcoming environment where every individual’s unique experiences and perspectives are valued—whether they look, think, move, believe, or love differently.

All qualified applicants will receive consideration for employment without regard to race, color, ethnicity, national origin, sex, sexual orientation, gender identity, marital status, pregnancy, religion, age, disability, veteran status, genetic information, or any other characteristic protected by law.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this role. If you require assistance or accommodation due to a disability during the recruiting process, please let us know at jobs@infios.com

Disclaimer: This job advertisement is not designed to cover a comprehensive listing of all duties or responsibilities that are required for this job. Please note that any salary information is a general guideline only. Individual compensation will be determined by various factors such as the scope and responsibilities of the position, experience, education, skills, location, and market and business considerations. Applications must be submitted via our career site.

This listing was posted by a verified recruiter at Infios India Pvt Ltd.. Report this listing