Senior Software Engineer - AFD at Microsoft
Sydney, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

23 Feb, 26

Salary

0.0

Posted On

25 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, API Development, SDK Development, Automation Tooling, Distributed Systems, Cloud Services, High-Availability Services, RESTful Services, API Design, Asynchronous Programming, Data Structures, Algorithms, System Design, CI/CD Workflows, Automated Deployments, Azure

Industry

Software Development

Description
Design, implement, and maintain scalable and reliable management-plane services for Azure Front Door. Ensure high bar for quality, availability, and operational excellence in all aspects of the software lifecycle. Work closely with cross-functional teams (UI/UX, platform, networking) to deliver end-to-end customer scenarios. Develop APIs, SDKs, and automation tooling that make AFD easy to integrate with Azure's ecosystem. Analyze system telemetry, debug production issues, and drive improvements in reliability and performance. Advocate for best engineering practices in testing, code reviews, and continuous deployment. Contribute ideas and technical insights to designs and feature planning, influencing through expertise. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, OR Java, JavaScript, or Python 1+ years experience with building and maintaining distributed systems, cloud services, or high-availability back-end services. Practical knowledge of RESTful services, API design, and asynchronous programming. Understanding of data structures, algorithms, and system design fundamentals Bachelor's Degree in Computer Science OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 5+ years of developing large-scale distributed systems, online services, or cloud solutions. Familiarity with Azure or other cloud service platforms. Experience in improving system reliability, diagnostics, and operational excellence at scale. Knowledge of containerized environments, CI/CD workflows, and automated deployments.
Responsibilities
Design, implement, and maintain scalable management-plane services for Azure Front Door. Collaborate with cross-functional teams to deliver end-to-end customer scenarios and drive improvements in reliability and performance.
Loading...