Software Engineer
Microsoft
Multiple Locations, Australia, Australia
Full-Time
Posted Sep 07, 2025
Up to 100% work from home
Compensation
Loading salary analysis...
About the role
We are part of the Azure Experiences and Ecosystems team. Our team owns the data platform supporting several user experiences including the Azure Portal, Azure Copilot, Microsoft Learn and many more. Our services are accessed by millions of unique users every month.
Responsibilities
- Build and maintain scalable, secure, and performant data infrastructure.
- Partner with product and infra teams to capture meaningful signals across services.
- Support shared tooling and pipelines for model training, evaluation, and deployment.
- Releasing frequent updates every week.
- Knowledge and work in agile development and continuous improvement processes.
- Value quality, security, performance, scalability, usability, and accessibility in everything we do.
Requirements
- 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.
- Experience in a Data Engineer or Software Engineer role with a focus on cloud-based big data processing.
- Be productive and effective when working in a highly collaborative environment.
- Embrace code technologies like C#, Python, REST APIs.
Benefits
- Discounts on products and services
- Educational resources
- Generous time away
- Giving programs
- Industry leading healthcare
- Maternity and paternity leave
- Opportunities to network and connect
- Savings and investments
About the Company
Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
Job Details
Salary Range
Salary not disclosed
Location
Multiple Locations, Australia, Australia
Employment Type
Full-Time
Original Posting
View on company website