Software Engineer

Microsoft

Date listed

1 month ago

Employees

10001+

Salary

$130k - $160k

Total Funding

$1.0 million

Glassdoor Rating

4/5 (22000 reviews)

Microsoft is looking for a Software Engineer in the Platforms team of Azure for Operators to work on building Kubernetes based platform services for 5G workloads.

In this role you will work on a cloud native platform used for deploying high-performance telco applications in many tier 1 and smaller network operators around the world. The platform brings together several best-of-breed open source projects such as Consul, Etcd, Istio, Envoy, MongoDB, Prometheus, Grafana, and EFK, and adds security, observability, scalability, and tooling to create a robust telco grade platform. You will be responsible for integrating, enhancing, and contributing to open source projects, as well as building platform microservices used by 5G Network Functions.

Responsibilities

  • Architecting and implementing resilient, high-performance applications and tools from scratch
  • Integrating open-source projects and features into our cloud native platform while deeply understanding performance, usability, security, and resiliency implications
  • Interact with and contribute to several open-source projects in the Cloud Native Compute Foundation (CNCF) domain
  • Play a lead role in architecting the future of our platform for both on-prem and for Azure cloud environments

Qualifications

To thrive in this position, you should be a creative and analytical thinker, technical, and committed to excellence. Ability to lead complex projects with strong record of end to end delivery of high-quality products is a huge plus. You are willing to learn from our customers and your peers.

Required Qualifications:

  • 5+ years of experience in commercial software development
  • Bachelor's degree or higher in computer science or related field
  • Experience in building, shipping, and operating reliable, distributed systems software
  • Ability to engage in site-reliability engineering practices

Preferred Qualifications:

  • Experience with Kubernetes, Consul, Etcd, or Istio projects
  • Experience developing or extending Platform-as-a-Service (PaaS) frameworks such as Cloud Foundry, OpenShift, AWS Lambda, Heroku
  • Deep knowledge of, and experience with computer networking including aspects of DNS, IP Tables, L3/L4/L7 Proxy, Load Balancing, and TLS
  • Excellent C/C++ or Go programming skills and strong OOD knowledge
  • Active contributor to any CNCF project
  • Advanced technical degree (MS/PhD) is a plus

#affirmednetworks

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.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

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

Findwork Copyright © 2021

Newsletter


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs