Principal Software Engineer
3 days ago
Principal Software Engineer - Inventory
About the job:
Responsible for defining the architecture of inventory management systems, making strategic technical decisions, leading a team of engineers, and working closely with business stakeholders to ensure the solution aligns with business goals and drives operational efficiencies.
Qualifications
Key Responsibilities:
- Full Stack Development: Oversee development of both the front-end (UI/UX) and back-end (APIs, database design, server-side logic) of the system.
- Architect and Design: Lead the end-to-end architecture for scalable and high-performance inventory management systems, ensuring it meets current and future business needs.
- Technical Leadership: Lead a team of engineers, provide mentorship and ensuring best practices are followed in coding, design, and testing.
- Strategy and Algorithms: Partner with stakeholders to develop and implement inventory control strategies to minimize costs and optimize inventory levels while meeting business objectives.
- System Integration: Integrate the inventory management system with third-party software, including ERPs, CRMs, and other logistics and supply chain management tools.
Performance Optimization: Ensure the system performs efficiently even with large datasets and complex queries, focusing on low-latency and high-availability architectures.
Security & Compliance: Ensure the system adheres to industry standards for data security, privacy, and compliance.
- Collaboration: Work closely with cross-functional teams, including product managers, UX/UI designers, data engineers, and business analysts, to create a seamless user experience.
- Continuous Improvement: Stay current with emerging technologies, industry trends, and best practices in full-stack development, inventory management, and supply chain operations.
Experience
- 8+ years of experience in full-stack development with a strong focus on inventory, supply chain, or enterprise resource planning (ERP) systems.
- Proven experience as a technical leader or architect, with expertise in designing and delivering large-scale, mission-critical applications.
- Deep knowledge of modern front-end frameworks (e.g., React, Angular, ) and back-end technologies (e.g., , Java, Springboot, Python).
- Strong database expertise in relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Inventory Management In-depth understanding of inventory management processes, stock control, order management, demand forecasting, and warehouse management systems.
- Experience with containerization (e.g., Docker, Kubernetes) for microservices-based architectures, cloud-native architecture and platforms like AWS, Azure, or GCP.
- Deep knowledge of Machine Learning or AI for predictive analytics in inventory forecasting and optimization.
- Experience in building inventory solutions tied to industries with complex manufacturing process like Semiconductors, Aerospace, Pharmaceutical, Automotive etc would be an advantage.
Leadership & Communication: Ability to lead teams, conceptualize and communicate complex technical concepts to fellow teams, stakeholders & collaborate effectively across departments.
Agile & DevOps: Experience with Agile methodologies, CI/CD pipelines, and DevOps practices to ensure rapid and reliable software delivery.
-
Principal Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 24,00,000 per yearPrincipal Software Engineer (IC4) At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how we...
-
Software Principal Engineer
7 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
IT Principal Software Engineer
4 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 24,00,000 per yearIT Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...
-
Software Principal Engineer
1 week ago
Bengaluru, Karnataka, India Dell Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Software Principal Engineer
3 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 8,00,000 - ₹ 24,00,000 per yearSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Principal Software Engineer
7 days ago
Bengaluru, Karnataka, India Dell Full time ₹ 12,00,000 - ₹ 24,00,000 per yearPrincipal Software EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Software Principal Engineer
7 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 2,00,00,000 - ₹ 2,50,00,000 per yearSoftware Principal Engineer - C,LinuxThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies...
-
Software Principal Engineer
7 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
IT Principal Software Engineer
3 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of...
-
Principal Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Oracle Full time ₹ 15,00,000 - ₹ 30,00,000 per yearDescriptionWe are building a new Software Assurance Gateway team at OCI. Our mission is to build and operate a set of gateway services to ensure the security and integrity of the services running within a customer's tenancy. The team will develop, maintain and operationalize this new class of services with a high degree of resiliency, scalability and...