Microsoft is hiring a Software Engineer 2 – Backend in Bengaluru for its Microsoft Search, Assistant and Intelligence organisation.
The engineer will contribute to large-scale search and platform capabilities supporting products such as Microsoft 365 Copilot and Copilot Search. The position is suited to backend engineers interested in distributed systems, high-performance cloud services and AI-powered search infrastructure.
Job Highlights
- Company: Microsoft
- Role: Software Engineer 2 – Backend
- Location: Bengaluru, Karnataka
- Work Model: Approximately 3 days per week in office
- Job Type: Full-Time
- Experience: 2+ years with relevant degree or equivalent experience
- Domain: Backend Engineering / Cloud / Search
- Salary: Not disclosed
Roles & Responsibilities
The engineer will design, develop and maintain backend capabilities for Microsoft search and intelligence platforms.
Responsibilities include building scalable search features, operating live cloud services, developing high-performance components and resolving complex production issues.
The engineer will also collaborate with Product Managers, engineers and partner teams to develop reliable services that operate at Microsoft scale.
Qualifications & Eligibility
- Bachelor’s degree in Computer Science or a related technical field with 2+ years of professional coding experience, or equivalent practical experience.
- Strong programming and software-engineering fundamentals.
- Experience developing and debugging production software.
- Understanding of scalable backend or distributed systems.
- Ability to work effectively within cross-functional engineering teams.
Required Skills
- Backend Development
- Data Structures
- Algorithms
- Object-Oriented Programming
- Distributed Systems
- Cloud Services
- System Design
- Debugging
- Production Software Engineering
- REST/API concepts
Preferred Skills
- C++
- C#
- Java
- Python
- JavaScript
- Distributed cloud systems
- Agile development
- Search technologies
- Performance optimization
- Microsoft Azure
- AI-powered search
Ready to apply? Unlock the hiring details and get access to premium hiring details across all premium job openings.
Unlock Hiring Details
- HR contact details
- Official recruiter email
- Access to all premium openings
Instant access after successful payment

