▷ Apply Now: Senior Software Engineer

1 day ago


Sydney, Australia Microsoft Corporation Full time

Senior Software Engineer - Azure Software Load Balancer

Overview

We are the Azure Software Load Balancer team, a vital part of the Azure Core Networking team, tasked with designing, building, and operating critical network offerings that set us apart from our competitors.

We provide the software systems behind our cloud-scale load balancing solutions. At the heart of these services is a robust software-defined networking (SDN) and network function virtualization infrastructure, designed to autonomously manage the network system. We continuously innovate to improve the agility, scalability, reliability, security, and cost-effectiveness of our services.

We are currently seeking a Senior Software Engineer to join the Azure software load balancing team in our mission to create the world/'s best cloud. The successful candidate will help develop our next-generation load balancer technologies and collaborate with other SDN teams to deliver a seamless, reliable, and high-performance cloud infrastructure. This is an opportunity to be part of an exciting set of challenges and solutions in an ever-evolving landscape.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required/Minimum Qualifications:

- 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#, Rust

- OR equivalent experience.

- 1+ years of experience building highly scalable distributed systems utilizing micro-services

Other Requirements:

- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to, the following specialized security screenings:

- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Additional or Preferred Qualification:

- 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#, Rust

- 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#, Rust

- OR equivalent experience.

- 3+ years experience with distributed systems or microservice architecture.

- 2+ years experience of building and shipping large scale cloud services.

- Demonstrated problem-solving skills to complex problems and proposing innovative solutions.

Responsibilities

- 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.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

- Industry leading healthcare

- Educational resources

- Discounts on products and services

- Savings and investments

- Maternity and paternity leave

- Generous time away

- Giving programs

- Opportunities to network and connect

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

#J-18808-Ljbffr



  • Sydney, Australia Career Success Australia Full time

    Join a fast-growing software development company leading the way with exciting application projects. This Software Testing Internship is perfect for aspiring software testers and students and graduates who are keen to start careers as a QA Engineer or Test Analyst. As a Software Testing Intern, you will be part of the development and testing team and will...


  • Sydney, Australia Career Success Australia Full time

    This internship opportunity will suit an electrical engineering student or recent graduate who is seeking 12-weeks of experience in electrical engineering. Selected interns will have the opportunity to work closely with experienced Electrical Engineers on a range of exciting projects in power systems, building services (electrical systems), design, testing,...


  • Sydney, Australia Thanks Full time

    Ad fatigue is killing engagement, but we're fixing it. Thanks (thanks.co) is building the world's first customer-first ad network, and we’re seeking a Senior Engineer to help design and scale this groundbreaking platform. You'll collaborate closely with our founders, CTO, product and engineering teams to execute our vision of an advertising platform that...


  • Sydney, Australia Women4stem Full time

    Job Title: Software Engineer Department: Frontend Development Work Type: Full Time/Hybrid Location: Sydney Salary: TBC Last Date to Apply: N/A A bit about the role As a Software Engineer at Immutable, you’ll join a high-performing, passionate team focused on building out our core platform for Web3 games. You will contribute to Immutable’s flagship...


  • Sydney, New South Wales, Australia Constantinople Full time

    Join to apply for the Senior Software Engineer - Payments role at Constantinople Join to apply for the Senior Software Engineer - Payments role at Constantinople Constantinople is the first of its kind: an all-in-one software and operational platform for banks.We provide our banking clients with a cloud-native infrastructure to host and manage their...


  • Sydney, Australia BetaShares Capital Limited Full time

    Software Engineer - Operations Department: Operations Employment Type: Permanent - Full Time Location: Sydney Description Betashares is one of Australia’s leading financial services brands and a market leader in the exchange-traded fund (ETF) industry. We are seeking a proactive and experienced Operations Systems Engineer to support and scale the...


  • Sydney, New South Wales, Australia Procreate Full time

    Join to apply for the Senior Software Engineer - iOS role at ProcreateJoin to apply for the Senior Software Engineer - iOS role at ProcreateHobartSydneyEngineeringfull-timeon-siteVisa sponsorship supportedWe're looking for senior iOS Engineers to join our team in Hobart, Australia. You'll join our product team and build and maintain next generation Procreate...


  • Sydney, New South Wales, Australia Silicon Quantum Computing Full time

    Join to apply for the Senior Software Engineer role at Silicon Quantum ComputingAbout usSilicon Quantum Computing is pioneering the future of quantum technology. As the world's first company to manufacture qubits with atomic precision, we're delivering quantum advantage today, not decades from now.Founded by Professor Michelle Simmons, one of the world's...


  • Sydney, New South Wales, Australia Silicon Quantum Computing Full time

    Join to apply for the Senior Software Engineer role at Silicon Quantum ComputingAbout usSilicon Quantum Computing is pioneering the future of quantum technology. As the world's first company to manufacture qubits with atomic precision, we're delivering quantum advantage today, not decades from now.Founded by Professor Michelle Simmons, one of the world's...


  • Sydney, New South Wales, Australia Procreate Full time

    Join to apply for the Senior Software Engineer - Rendering role at ProcreateContinue with Google Continue with GoogleJoin to apply for the Senior Software Engineer - Rendering role at ProcreateHobartSydneyEngineeringfull-timeon-siteVisa sponsorship supportedWe're looking for a Senior Software Engineer to join our team here in Hobart. You'll join our...