
Posted 8 days ago
Senior Software Engineer
MicrosoftSenior Software Engineer
Requirements
Bachelor's degree in Computer Science or related field, 6+ years professional software engineering experience, Proficiency in C# or Python, Expertise in software design and system architecture, Experience with cloud-based and distributed systems
Skills
C#PythonAIAzureDistributed Systems
About the role
Responsibilities
- Use AI tools responsibly across the SDLC and improve AI-enabled processes using engineering-health measures.
- Raise code quality through high-signal reviews and strong engineering practices including security, performance, and testability.
- Own and evolve architecture and design for complex scenarios, ensuring solutions meet scalability, resiliency, and compliance requirements.
- Drive engineering excellence through automation, security-as-code, and strengthening privacy and accessibility compliance.
- Plan and deliver features through roadmaps and capacity-aware execution using safe deployment practices and secure rollouts.
- Improve system reliability via comprehensive telemetry, instrumentation, and proactive monitoring.
- Partner with stakeholders to validate user requirements and incorporate customer insights into technical solutions.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 6+ years of professional software engineering experience.
- Strong hands-on development proficiency in C# or Python.
- Expertise in software design, system architecture, data structures, and algorithms.
- Proven experience designing and delivering scalable, reliable, and secure distributed systems.
- Ability to influence technical direction and mentor other engineers through design leadership and code reviews.
Preferred Qualifications
- 8+ years of technical engineering experience.
- Advanced technical judgment and architectural capability to guide engineering decisions across complex services.
- Demonstrated leadership in serving as a DRI to ensure operational excellence and performance.
- Exposure to AI platforms, Large Language Models (LLMs), and core machine learning concepts.
About the Company
Microsoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. The CoreAI organization builds the end-to-end AI stack, driving innovation for Azure AI and Microsoft's flagship products like GitHub, Office, Teams, and Xbox.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
Microsoft · Bangalore
