Software Engineer, CTJ
Microsoft
This job at a glance
- Who can apply
- New grads, no experience needed · Bachelor's degree
- Must know
- LLMsPythonJavaJavaScriptC++C
- Nice to have
- AzureSystem designC#Linux
- Work
- On-site in Redmond
- Pay
- Not stated by the employer.
- Skill demand
- Python48%Java36%JavaScript34%LLMs15%of 99 similar entry-level jobs posted in the US this week
- Listed
- Oct 27, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
CoreAI is building foundational platforms, services, programming models, and developer experiences for the next generation of applications using Generative AI. The CoreAI Cloud Foundation team, part of the broader Azure organization, empowers developers to build and manage highly scalable distributed applications on Azure. This role is hybrid, requiring onsite work at least three days a week.
Key Responsibilities
- Build and deliver new services, features, and developer tools for Azure application development and hosting.
- Write high-quality code for open source and platform components in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- Own features from design through implementation to production for large-scale distributed systems.
- Support features through an on-call rotation, including monitoring systems, mitigating incidents, and investigating root causes.
- Create and update operating procedures and troubleshooting guides.
- Partner with teams across Microsoft to integrate technologies and use AI tools responsibly across the software development lifecycle.
Requirements & Tech Stack
- This role requires an active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on a Single Scope Background Investigation (SSBI) with Polygraph.
- Must meet Microsoft, customer, and/or government security screening requirements, including Clearance Verification and Microsoft Cloud Background Check.
- Requires verification of U.S. citizenship due to citizenship-based legal restrictions.
Qualifications
- Bachelor's Degree in Computer Science, or related technical discipline, with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, OR equivalent experience.
Preferred Qualifications
- Hands-on experience with distributed systems and services in the cloud.
- Experience working in a services environment and/or building developer tools.
- Proven ability tracking complex technical issues for running online services.
- Experience with .NET based systems is a plus.
- Experience using Linux, Docker, Kubernetes is a plus.
- Experience using public cloud services including Azure, AWS, or Google Cloud.