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


Start Date

Immediate

Expiry Date

18 Feb, 26

Salary

0.0

Posted On

20 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Load Balancer Technologies, Cloud Infrastructure, Distributed Systems, Microservices, Telemetry, Automation, Problem Solving, C, C++, Rust, C#, Service Health, Mentoring, System Performance, Data Processing, Design Best Practices

Industry

Software Development

Description
Build next generation offerings in Load Balancer technologies and work in tandem with other SDN teams to deliver seamless, reliable and performant cloud infrastructure. Design, develop and deploy large scale distributed system with incredible scale and performance with massive amount of data processing. Identify opportunities and drive the design and implementation of end-to-end telemetry, alerting, self-healing, and automation capabilities to improve service health, manageability, and reliability. Ability to identify root causes of network and system performance bottlenecks and propose simple and implementable technical solution. Understand customer needs and translate them into product features and improvements. Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system for degradation, downtime, or interruptions and initiate actions to restore system. Mentor other engineers on the team on coding and design best practices. Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust, C 1+ years of experience building highly scalable distributed systems utilizing micro-services 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++, Rust, C#, 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++, Rust, C OR equivalent experience. 3+ years experience with distributed systems or microservice architecture. 2+ years experience of building and shipping large scale cloud services. Solid design, architecture and development skills. Demonstrated problem-solving skills to complex problems and proposing innovative solutions. Experience with large scale and distributed system automation/execution frameworks.
Responsibilities
Build next generation offerings in Load Balancer technologies and work with other SDN teams to deliver reliable cloud infrastructure. Mentor engineers and hold accountability as a Designated Responsible Individual (DRI) while monitoring system performance.
Loading...