Principal SW Engineer

7 days ago


Pune, Maharashtra, India Cummins Talent Acquisition Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Job Summary

Hybrid Role

The Principal Software Engineer is responsible for designing, developing, and implementing innovative software solutions that support business operations and digital transformation. This role requires deep technical expertise, strong analytical skills, and a passion for delivering high-quality, scalable applications. The incumbent will lead software development initiatives, support and mentor a team of developers, and collaborate with cross-functional stakeholders to ensure alignment with business needs and technology strategies.

The successful candidate will demonstrate the ability to balance creativity with sound engineering practices, prioritize effectively, communicate clearly, and deliver results across multiple concurrent projects.

Key Responsibilities

  • Develop software solutions by analyzing information needs, conferring with users, and studying systems flow, data usage, and work processes.
  • Design, code, test, and implement applications following the software development lifecycle.
  • Document and demonstrate solutions through clear documentation, flowcharts, layouts, and diagrams.
  • Evaluate feasibility by conducting detailed analysis, problem definition, and requirements gathering to develop and propose effective solutions.
  • Recommend state-of-the-art development tools, programming techniques, and computing equipment to enhance productivity and solution quality.
  • Lead and coach software engineering teams, providing guidance, technical mentoring, and educational support to foster professional growth.
  • Participate in solution architecture discussions to define system specifications, interfaces, and nonfunctional requirements (NFRs).
  • Promote Built-In Quality, Team Agility, and Technical Agility through best practices and continuous improvement.
  • Foster decentralized decision-making by enabling teams with the knowledge and tools to make informed technical decisions.
  • Serve as a Change Agent to represent the technical vision, build alignment, and influence outcomes across teams.
  • Strengthen business partnerships by applying Business Relationship Management (BRM) practices to deliver value-driven software solutions.
  • Ensure security and confidentiality of IT assets and data through adherence to compliance, governance, and risk management processes.
  • Drive continuous improvement through system analysis and by recommending changes in policies, procedures, and tools.


  • Pune, Maharashtra, India Cummins Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    DescriptionNote:- Although the role category specified in the GPP is Remote, the requirement is for Hybrid working model from Cummins Pune Office.Job SummaryHybrid RoleThe Principal Software Engineer is responsible for designing, developing, and implementing innovative software solutions that support business operations and digital transformation. This role...


  • Pune, Maharashtra, India Cummins Full time ₹ 12,00,000 - ₹ 18,00,000 per year

    DESCRIPTIONJob SummaryHybrid RoleThe Principal Software Engineer is responsible for designing, developing, and implementing innovative software solutions that support business operations and digital transformation. This role requires deep technical expertise, strong analytical skills, and a passion for delivering high-quality, scalable applications. The...


  • Pune, Maharashtra, India KONE Full time ₹ 12,00,000 - ₹ 30,00,000 per year

    We are looking for aPrincipal Data Engineer, Data Productsto join KONE IT Enterprise Data & Analytics team in Pune, India. The team is driving forward Data Foundation, new way of working with data using latest cloud technology. Data Foundation is key enabler in our digital transformation creating ability to develop new scalable analytics, AI and digital use...


  • Pune, Maharashtra, India Principal Global Services Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    ResponsibilitiesAbout the RoleWe are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune/Hyderabad. This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward,...


  • Pune, Maharashtra, India Principal Global Services Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    ResponsibilitiesWhat you'll do  As a Senior Mainframe Developer at Principal Financial Group, you will have a crucial responsibility in maintaining the smooth functioning of our mainframe systems. Your tasks will involve identifying, diagnosing, and resolving medium to complex system problems reported by our business partners. By consulting system...

  • Software Engineer

    2 weeks ago


    Pune, Maharashtra, India Principal Global Services Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    ResponsibilitiesIndicative years of experience: 2+yearsRole Description:We are seeking a software developer who will be developing, testing and maintaining the application/s with established processes.Reporting relationship:This role will report to Delivery Manager / Senior Delivery ManagerKey Responsibilities:Experience with AWS cloud platform – e.g. AWS...

  • Operations Manager

    2 weeks ago


    Pune, Maharashtra, India Principal Global Services Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    ResponsibilitiesPGS Process Excellence Expert About Principal: understand who we areWith more than 19,000 employees worldwide, Principal helps people and companies in Asia, Australia, Europe, Latin America, and North America build and protect their financial well-being. We've been doing this for 143 years. A FORTUNE 500 company, we're known for our...


  • Pune, Maharashtra, India Principal Global Services Full time ₹ 1,50,000 - ₹ 28,00,000 per year

    ResponsibilitiesDescription% of Time SpentBuild deep understanding of the customer and business needs along with products and associated features. Collaborate with product owner and other stakeholders for requirement elicitation.Consistently deliver large systems involving one or more teams' contribution, on time with high quality.Proactively look for...

  • Software Engineer

    7 days ago


    Pune, Maharashtra, India Principal Global Services Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    ResponsibilitiesWhat You'll doAs a Software Engineer at Principal Financial Group, you will be at the forefront of crafting innovative and high-performance software solutions. Your role will involve crafting, developing, and implementing software that drives our products. You will work in close collaboration with our product development team to understand...

  • Principal Engineer

    1 week ago


    Pune, Maharashtra, India Deutsche Bank Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About The Role :  Job Title Principal Engineer Location Pune As a principal software engineer, you will be responsible for designing, developing, and maintaining core parts our software and infrastructure, contributing heavily to the codebase and collaboration with engineers at all levels. You will play a pivotal role in the shaping of our architecture,...