The future of software development will be shaped by AI agents that can understand, reason about, and safely evolve complex codebases. The Engineering Horizons team is building platforms, infrastructure, and developer experiences that enable engineers and AI agents to work together with confidence across the largest and most complex software systems. We are looking for a Senior Software Engineer to design, build, and deliver code intelligence, validation, and agent-driven engineering capabilities. You will work with engineers, scientists, and product partners at the intersection of distributed systems, applied AI, software engineering productivity, and developer tooling. You will contribute to reliable systems that help engineering teams and AI agents understand code, validate changes, and accelerate software development. This opportunity will allow you to deepen your experience in AI-assisted software engineering, large-scale code understanding, distributed systems, and production service development with talented colleagues across Microsoft’s most critical code bases. You will be onsite at least 3 days a week working with an agile team of Scientists and Engineers. Microsoft’s mission is to empower every person and every organization on the planet to achieve more, and we’re dedicated to this mission across every aspect of our company. Our culture is centered on embracing a growth mindset and encouraging teams and leaders to bring their best each day. Join us and help shape the future of the world. Our team values a friendly, collaborative atmosphere with a passion for technology. We believe strongly that a diverse team that applies empathy and leverages high-quality communication skills helps us deliver superior products and is key to our success.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior