
Microsoft
Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
Commercial Engineering & AI (CEAI) organization is at the forefront of Microsoft’s mission to accelerate AI-driven business value for customers and partners. As a Software Engineer in CEAI, you will join a dynamic team dedicated to building innovative AI solutions that enrich employee experiences, reinvent customer engagement, and reshape business processes. We are looking for a skilled and motivated Software Engineer to join our dynamic team. You will be responsible for designing, developing, and maintaining software applications and systems to support our business goals. You will work in a collaborative, growth-mindset environment, leveraging Microsoft’s cutting-edge AI stack—including Copilot, LLMs, and cloud-native technologies—to deliver scalable, secure, and high-impact products. The ideal candidate will have a strong background in software development, be detail-oriented, and possess excellent problem-solving skills. Our engineers are empowered to experiment, learn, and drive measurable impact across Microsoft’s global commercial ecosystem. This role sits on the Payout Journal team within the Rewards Core Platform. We build and operate the data platform that processes partner and seller incentive data end to end—ingesting from a broad set of upstream sources, transforming it into standardized business entities, and delivering the trusted, auditable datasets used to calculate and report partner earnings. Because this is financial data, correctness, data quality, timeliness, and a defensible audit trail are core engineering requirements. Our stack spans Scala and Spark on Azure Synapse, C# services and Azure Functions, and Azure Data Explorer (Kusto). You will help improve reliability and performance, expand self-service and governance capabilities, and apply AI-assisted engineering practices to move faster without compromising quality. At Microsoft, our mission to empower every person and every organization on the planet to achieve more guides how we partner with customers to deliver trusted, impactful solutions. With a growth‑mindset culture, we innovate responsibly and measure success by shared progress, people, teams, and customers. Join us to do meaningful work that changes the world and helps shape what’s next for everyone.
Qualifications
Required 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
- Proficiency in at least one modern programming language (e.g., Python, Spark, C#, Java, TypeScript).
- Experience building scalable cloud solutions, distributed systems, and large-scale data platforms on Azure.
- Knowledge of AI/ML, LLMs, and Microsoft's AI ecosystem, including Azure AI Foundry, Copilot Studio, and Copilot technologies.
- Familiarity with modern engineering practices, including Git, DevOps, CI/CD, Infrastructure as Code, and AI-assisted development tools such as GitHub Copilot and Claude.
- Understanding of security, compliance, and Responsible AI principles in software development.
- Problem-solving, communication, and collaboration skills with experience working in agile, cross-functional teams.
- Demonstrated ability to learn quickly, drive innovation, and deliver results in fast-paced environments.
Skills & Technologies
About the Company
Microsoft
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Mid
Salary Range
$85,400 – $183,700
Location
Redmond, WA
Posted
1 day ago
Country
US