
Principal Software Engineering Manager
18 hours ago
Guides partnership with appropriate stakeholders and leverages expertise to determine customer user requirements within and across teams Guides others on owning and leading efforts and discussions for architecture of aspects of complex products solutions Guides teams on and leads identifying dependencies for a product application service or platform Guides team within and across teams on t code that adheres to design specifications Acts as an expert to others for deployment appropriate environments and about automating deployment tasks Integrates designs and reviews others work across a team or product Guides team to ensure the correct processes are followed to achieve a high degree of security across solutions and teams Identifies best practices and shares information with other engineers for building code Leads team in collaborating with partner teams to ensure a set of products works well with the components of the partner team ensuring proper end-to-end testing live-site coverage scalability performance and DRI escalation pathways are established before going live In addition this role as a Principal Software Engineering Manager has people management responsibilities including driving employee growth and development executing projects and managing performance Microsoft s mission is to empower every person and every organization on the planet to achieve more As employees we come together with a growth mindset innovate to empower others and collaborate to realize our shared goals Each day we build on our values of respect integrity and accountability to create a culture of inclusion where everyone can thrive at work and beyond Responsibilities Coding Leads by example across teams and mentors others to produce extensible maintainable well-tested secure and performant code used across products that adheres to design specifications Leads efforts to continuously improve code performance testability maintainability effectiveness and cost while learning about and accounting for relevant trade-offs Identifies best practices and coding patterns e g leveraging state-of-the-art generative artificial intelligence GenAI approaches to source code organization naming conventions and provides deep expertise in the coding and validation strategy Creates and applies metrics to drive code quality and stability appropriate coding patterns and best practices Identifies and anticipates blockers or unknowns during the development process escalates them communicates how they will impact timelines and then leads efforts to identify and implement strategies and or opportunities to address them Design Owns and leads efforts and discussions for the architecture of aspects of complex products solutions e g design cost Leads the testing and exploration of various design options across a set of complex product solution scenarios ensuring the strengths and weaknesses of each option are outlined and making recommendations for which design option is best Creates proposals for architecture and design documents and leads testing of hypotheses and proposed complex solutions Shares and acts on findings from investigations owns design decisions and oversees the less experienced team members Leads the development of design documents that support user stories and other product requirements Evaluates new technologies to solve classes of problems and determines how to integrate these technologies within existing systems Leads design discussions with the team and shares findings learnings from investigations holding ownership for design decisions Leads efforts to ensure system architecture and individual designs meet performance scalability resiliency disaster recovery cost of goods sold COGS and other requirements and expectations Upholds Microsoft s standards of security privacy and other compliance requirements and expectations Engineering Excellence Applies and identifies best practices and shares information with other engineers for building code based on well-established methods and secure design principles while also applying best practices for new code development and formal validation of security invariants Leads product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and security promises Remains current by investing time and effort into being informed staying abreast of current developments Proactively seeks new knowledge evaluating new trends technical solutions and patterns assessing how to adapt them to current problems and shares knowledge with other engineers Implement Leads efforts for experiments that determine the impact of changes using feature flags flighting in their code interprets results and decides on next steps or ship decision from results Drives identification of the correct metrics for experimentation in determining improving customer value Drives collaboration efforts with internal partners e g Data Science product managers to ensure incorporation of success and guard rail metrics for experimentation Leverages their subject-matter expertise to partner with appropriate stakeholders e g technical program managers to drive multiple groups project plans release plans and work items Breaks down long-term project vision into milestones as part of an overall roadmap Guides other members for project estimation and escalates issues that might cause a major delay Drives efforts to ensure required security protections and detection processes are accounted for in planning Qualifications Required Qualifications Bachelor s Degree in Computer Science or related technical discipline AND 6 years technical engineering experience with coding in languages including but not limited to C C C Java JavaScript or Python OR equivalent experience Preferred qualifications Master s Degree in Computer Science or related technical field AND 8 years technical engineering experience with coding in languages including but not limited to C C C Java JavaScript or Python OR Bachelor s Degree in Computer Science or related technical field AND 12 years technical engineering experience with coding in languages including but not limited to C C C Java JavaScript or Python OR equivalent experience 4 years people management experience Microsoft is an equal opportunity employer All qualified applicants will receive consideration for employment without regard to age ancestry color family or medical care leave gender identity or expression genetic information marital status medical condition national origin physical or mental disability political affiliation protected veteran status race religion sex including pregnancy sexual orientation or any other characteristic protected by applicable laws regulations and ordinances If you need assistance and or a reasonable accommodation due to a disability during the application or the recruiting process please send a request via the M365Core
-
Principal Software Engineering Manager
2 weeks ago
Noida, Uttar Pradesh, India Microsoft Full time US$ 1,50,000 - US$ 2,00,000 per yearThe Microsoft 365 Copilot India team is looking for a few high caliber and highly motivated Principal Software Engineering Manager to lead the planning, design, implementation, and shipping of a few critical components for the strategic Microsoft 365 Copilot App on Windows.Microsoft 365 Copilot is the flagship commercial copilot, and the Microsoft 365...
-
Principal Software Engineering Manager
3 days ago
Noida, Uttar Pradesh, India Microsoft Full time ₹ 1,04,000 - ₹ 13,08,780 per yearGuides partnership with appropriate stakeholders and leverages expertise to determine customer/user requirements within and across teams. Guides others on owning and leading efforts and discussions for architecture of aspects of complex products/solutions. Guides teams on and leads identifying dependencies for a product, application, service, or platform....
-
Principal Software Engineer
6 days ago
Noida, Uttar Pradesh, India Optum Full time US$ 1,50,000 - US$ 2,00,000 per yearOptum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers,...
-
Principal Software Engineering Manager
1 week ago
Noida, Uttar Pradesh, India Microsoft Full timeDo you want to be a part of a multi-billion-dollar organization that is rapidly growing and is responsible for 100M MAU and 1 Exabyte of customer data in the cloud at high performance and scale Do you want to work on technically challenging problems on the cloud in a full-stack environment with an opportunity to influence the roadmap and vision of not only...
-
Principal Engineer
5 days ago
Noida, Uttar Pradesh, India Ramboll Full timeCompany DescriptionRamboll in IndiaRamboll has more than 1 000 experts working across five offices in India applying their passion to deliver innovative solutions in markets as diverse as Buildings Transport Planning Urban Design Water Environment Health and Energy Founded in Denmark Ramboll is a people company We invite you to contribute to a...
-
Principal Engineer
4 weeks ago
Noida, Uttar Pradesh, India Ramboll Full timeCompany DescriptionRamboll in IndiaRamboll has more than 1 000 experts working across five offices in India applying their passion to deliver innovative solutions in markets as diverse as Buildings Transport Planning Urban Design Water Environment Health and Energy Founded in Denmark Ramboll is a people company We invite you to contribute to a...
-
Principal Development Engineer
4 weeks ago
Noida, Uttar Pradesh, India Barco Full timeJob DescriptionPrincipal Development Engineer - Fullstack for Barco Control Rooms @Barco NoidaAbout BarcoBarco designs technology to enable bright outcomes around the world. Seeing beyond the image, we develop visualization and collaboration solutions to help you work together, share insights, and wow audiences. Our focus is on three core markets: Enterprise...
-
Principal Software Engineer
3 days ago
Greater Noida, Uttar Pradesh, India Trintech Full time US$ 90,000 - US$ 1,20,000 per yearJob Summary:We are looking for a Principal Software Engineer, with deep expertise in Java technologies to help drive the design and development of scalable, high-performance applications. This individual will be responsible for delivering robust code, participating in solution design discussions, and contributing to product evolution in alignment with...
-
Principal Engineer
1 week ago
Noida, Uttar Pradesh, India WSP Full time US$ 80,000 - US$ 1,20,000 per yearWe are seeking to recruit an ambitious and dynamic Principal Engineer to join the 'UK iCRCThe civil team in NBengaluru will work alongside our UK discipline.We are looking for rounded individuals responsible for planning and managing the delivery ofprojects, including the adequacy of design, compliance with standards and legislation, resource time,cost, and...
-
Senior Principal Engineer
6 days ago
Noida, Uttar Pradesh, India Technip Energies Full timeAbout Technip EnergiesAt Technip Energies we believe in a better tomorrow and we believe we can make tomorrow better With approximately 15 000 talented women and men we are a global and leading engineering and technology company with a clear vision to accelerate the energy transition Designing and delivering added value energy solutions is what we do If...