Principal Software Engineer
Microsoft Careers
                            
                            Bangalore, Karnataka, India
                        
                        
                            
                            Full-Time
                        
                        
                            
                            
                                Posted Sep 03, 2025
                            
                        
                    Up to 50% work from home
                        
                    Compensation
                                    
                                    Loading salary analysis...
                                
                            About the role
The Times product (Time + Places) is a strategic initiative within Microsoft 365 aimed at transforming time management, scheduling, and meeting preparation, this aligns directly with Outlook Bangalore’s priorities of enhancing productivity, reducing meeting fatigue, and empowering executive administrators with intelligent tools.
Responsibilities
- Lead the design, development, and delivery of large-scale, complex software solutions.
- Set technical direction and standards for projects and teams.
- Collaborate cross-functionally to define product vision, architecture, and strategy.
- Solve ambiguous and high-impact technical challenges with innovative solutions.
- Mentor and coach senior engineers; foster a culture of technical excellence.
- Drive adoption of best practices in coding, testing, and deployment.
- Influence and contribute to organizational technical strategy.
- Represent the team in technical forums, reviews, and external engagements.
Requirements
- Bachelor's Degree in Computer Science or related technical field 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.
- Proven track record of delivering complex, high-impact projects.
- Deep expertise in [relevant technologies, e.g., cloud, distributed systems, AI, etc.].
- Strong architectural and design skills.
- Excellent problem-solving and analytical abilities.
- Effective communication and collaboration skills.
- Experience mentoring and guiding senior engineers.
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
Benefits
- Industry leading healthcare
- Educational resources
- Discounts on products and services
- Savings and investments
- Maternity and paternity leave
- Generous time away
- Giving programs
- Opportunities to network and connect
About the Company
Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
Job Details
Salary Range
Salary not disclosed
Location
Bangalore, Karnataka, India
Employment Type
Full-Time
Original Posting
View on company website