
Principal Engineer
4 weeks ago
Position: Principal Engineer Software & Build Engineering
Work Mode: Hybrid
Overview
We are seeking a highly skilled and experienced Principal Engineer with expertise in both Software Engineering and Build Engineering. This hybrid role is ideal for a professional passionate about developing high-performance, scalable software systems and optimizing complex build pipelines. The ideal candidate will lead architecture design, mentor engineering teams, and ensure robust deployment practices.
Key Responsibilities
Software Engineering Responsibilities
- Design and develop high-performance software systems using C++, C#, and .NET technologies
- Architect scalable, real-time, multi-threaded, event-driven systems
- Work with low-level Windows internals, integrating with COM and ActiveX components
- Optimize existing code to meet performance, scalability, and maintainability goals
- Mentor and guide development teams on best practices in architecture, design, and testing
- Ensure adherence to modern SDLC, agile practices, and continuous improvement processes
- Conduct performance profiling and bottleneck resolution in complex systems
Build Engineering Responsibilities
- Lead the design and automation of build pipelines using Makefiles, InstallShield, and related tools
- Manage and optimize CI/CD pipelines for streamlined development and deployment
- Oversee Perforce version control and establish best practices for source code management
- Troubleshoot build failures, deployment issues, and provide root cause analysis
- Improve build system performance and reliability through strategic optimizations
- Collaborate with DevOps, QA, and development teams for cross-environment integration
- Mentor junior engineers on release engineering and version control practices
Required Skills & Experience
- 10+ years in software development with C++, C#, and .NET
- Strong experience in building real-time, multithreaded, event-driven systems
- Expertise in COM, ActiveX, and system-level Windows programming
- Deep understanding of Windows Internals
- Proficient in Makefile scripting, build automation, and Perforce version control
- Experience with CI/CD tools (e.g., Jenkins, TeamCity, Bamboo)
- Strong leadership and mentoring capabilities
- Excellent debugging, problem-solving, and communication skills
- Bachelor's or Master's in Computer Science, Engineering, or related field
Preferred Qualifications
- Experience with Docker, Kubernetes, or cloud-based build environments
- Knowledge of cross-platform development best practices
- Familiarity with software release management and versioning workflows
- Exposure to virtualization technologies and cloud platforms (AWS, Azure, GCP)
-
Principal Backend Engineer
4 weeks ago
Pune, Maharashtra, India Systems Plus Full timeSystemPlus is hiring for Principal Backend engineer. Exp: 10yr +Location: Remote. Principal Backend Engineer – Python/FastAPI | GCP | ArchitectureThe Principal Backend Engineer will lead the design and development of scalable backend systems that power our Mobile and Web applications. This role requires deep expertise in Python (especially FastAPI),...
-
Principal Software Engineer
3 days ago
Pune, Maharashtra, India Mastercard Full time ₹ 15,00,000 - ₹ 20,00,000 per yearOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Principal Crypto Engineer
3 days ago
Pune, Maharashtra, India Salt Technologies Full time ₹ 15,00,000 - ₹ 20,00,000 per yearPrincipal Crypto Engineer - JD Location: HybridJob Type: FulltimeExperience Required: 3 – 5 years Department: Engineering / Security & Cryptography About Us:Salt Technologies Pvt. Ltd. is a cutting-edge technology firm focused on delivering secure and scalable blockchain and Web3 solutions. We are committed to staying at the forefront of cryptographic...
-
Principal Software Engineer
2 weeks ago
Pune, Maharashtra, India Pattern Full timeTitle Principal Software Engineer Job Information - The Principal Software Engineer leads and oversees the software engineering function focusing on the development release and maintenance of software applications and systems that align with business needs You will play an important role in creating and promoting standards that are used throughout the...
-
Senior Consultant
3 days ago
Pune, Maharashtra, India Principal Global Services Full timeResponsibilities Technical coach to design develop coordinate conduct and monitor large or medium-scale coaching and mentoring programs required for individuals and teams engineering transformation Job involves getting deeper to understand team challenges and influence change thru various interventions including coaching mentoring and training ...
-
Principal Software Engineer
2 days ago
Pune, Maharashtra, India Mastercard Full time US$ 1,25,000 - US$ 1,75,000 per yearOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Senior Software Engineer
1 hour ago
Pune, Maharashtra, India Principal Global Services Full time ₹ 1,04,000 - ₹ 1,30,878 per yearResponsibilities Indicative years of experience: 5+years Role Description: Develop, test and maintain applications with established processes while building holistic understanding of the underlying applications and domain Reporting relationship: This role will report to Delivery Manager / Senior Delivery Manager Technical Skill:The candidate must...
-
Principal Software Engineer
2 days ago
Pune, Maharashtra, India Mastercard Full time ₹ 15,00,000 - ₹ 20,00,000 per yearOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Senior Principal Software Engineer
4 weeks ago
Pune, Maharashtra, India NorthStar HR Consultants Full timeJob Title - Sr. Principal Software Engineer - Quality AssurancePosition OverviewWe are seeking a Sr. Principal Software Engineer - QA to lead our quality strategy and execution in identity security within the cybersecurity domain. With 16+ years of experience, you will leverage advanced AI tools, bring deep expertise in quality assurance, and set the bar for...
-
Senior Principal Software Engineer
1 week ago
Pune, Maharashtra, India NorthStar HR Consultants Full timeJob Title - Sr. Principal Software Engineer - Quality Assurance Position Overview We are seeking a Sr. Principal Software Engineer - QA to lead our quality strategy and execution in identity security within the cybersecurity domain. With 16+ years of experience, you will leverage advanced AI tools, bring deep expertise in quality assurance, and set the...