Principal Software Engineer

5 days ago


Bengaluru, India Connectpro Mgmt Pvt Ltd Full time

Principal Software Engineer - InventoryAbout 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 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, Vue.js) and back-end technologies (e.g., Node.js, 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. (ref:hirist.tech)



  • Bengaluru, India Dell Technologies Full time

    Software Principal Engineer (I8) PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced technologies in data storage...


  • Bengaluru, India QSC Full time

    QSC is a global leader in full-stack AV solutions, delivering cutting-edge technology that transforms collaboration and physical experiences across corporate, education, hospitality, entertainment, and other markets. With a reputation for innovation, quality, and customer-first service, QSC is one of the fastest-growing companies in the industry, redefining...


  • Bengaluru, India Dell Full time

    Software Principal Engineer The 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...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Software 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...


  • Bengaluru, India Dell Full time

    Software Principal Engineer(C,QAT, Hardware Accelerator, Persistent memory, device drivers) The 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...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    IT 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...


  • Bengaluru, Karnataka, India Dell Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Software 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...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Software 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...


  • Bengaluru, India Fivetran Full time

    Job Description Key Responsibilities: - Serve as the chief architect for the global connector group, driving performance and optimization initiatives. - Lead architecture design and review for data pipeline service projects and features. - Guide engineering-wide initiatives across key technologies and ensure adherence to best practices. - Collaborate closely...


  • Bengaluru, Karnataka, India Dell Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Principal 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...