Golang / Go Job: Senior Software Engineer

Microsoft

Senior Software Engineer at Microsoft

๐Ÿ‡บ๐Ÿ‡ธ United States โ€บ California โ€บ Mountain View
  (Posted Nov 3 2021)

Job description
Microsoft Azure is in the cloud race to win it. The Senior Software Engineer on the Azure networking team in Mountain View, CA will be responsible for designing, building, and operating critical network services that will help us differentiate from our fierce competitors and generate new revenue.

We are responsible for enabling enterprises to connect their on premise networks and devices to the cloud, in the most secure and performant way possible. Our team also builds application delivery services such as load balancing and firewalls. At the core of these services is a solid SDN and NFV infrastructure that we continuously innovate on to improve agility, reliability and cost effectiveness of our services.

Responsibilities
We are looking for software engineers who are passionate about developing network services that provide reliable connectivity at hyperscale. We seek candidates with expertise in one or more of the following areas:
L7 proxies (Envoy, Nginx, HA Proxy etc.)
Application/L7 (HTTP, HTTPS), transport & security (TCP/UDP, TLS) protocol
Container platforms and cloud native technologies (Dockers, Kubernetes etc.,)
Distributed systems & Microservices.
Service Mesh, Dynamic traffic management, L4-L7 load balancing
Programming : Golang, C++, Java, C#

Qualifications
The successful candidate will bring:
Open source contributions
Solid software design and development skills.
Experience with Linux and systems programming, and performance optimization
Experience shipping services that run at scale
Passion for innovation and impact

The position will involve internal and external collaborations with networking teams and vendors. This is a highly visible role in an area of large and expanding investment for Azure and offers a terrific opportunity for technical and career growth. Our team's innovations are well recognized in the cloud and networking industry.

Requirements:
6+ years of professional software development experience preferably in a networking and/or distributed systems environment
BS or MS or PhD degree in Computer Science or Electrical Engineering Microsoft is an equal opportunity employer.


 

Company: Microsoft

Microsoft
job info / career page
Linkedin profile
Location: Mountain View, California, United States

map of company location

Skills wanted, in addition to Golang:
azure envoy golang java kubernetes
linux microservices


Other interesting golang jobs

Golang job Backend Software Engineer at Checkr Backend Software Engineer - Checkr   (November 2021)
San Francisco, California, United States (Remote work possible)
[International] Backend Software Engineer Locations: San Francisco, Remote, Orlando, Denver Checkrโ€™s mission is to build a fairer future by designing technology to create opportunities for all. We believe all candidates, regardless of who they are, shou...
Golang job Senior Golang Backend Engineer at Fiskil Senior Golang Backend Engineer - Fiskil   (October 2021)
Brisbane, Australia (Remote work possible)
Perks The opportunity to build software within a fast-growing Fintech Play an active role in shaping the rollout of Open Data in Australia Equity in the company 100% Work From Home available Learning and Development resources Company Description Our m...
Golang job Software Engineer at Alpaca Software Engineer - Alpaca   (November 2021)
Remote US, 100% Remote
Alpaca is a fast-growing fintech API startup backed by a group of prominent investors including Spark, Portage, Social Leverage, Tribe, Horizons, Eldridge, Positive Sum, Elefund, and Y Combinator, and highly experienced industry angel investors. Alpaca has rais...
Golang job Senior Golang Engineer at Rialtic Senior Golang Engineer - Rialtic
Worldwide, 100% Remote - Salary: 150000 to 170000 USD
Rialtic is looking for experienced backend developers to help us design, develop, and deliver reactive, serverless architectures capable of processing billions of transactions. This software engineer will be responsible for writing high quality software, primar...

Golang job Senior Software Engineer at Ferrum Health Senior Software Engineer - Ferrum Health
Sunnyvale, California, United States (Remote work possible) - Salary: 80000 - 140000 USD
Weโ€™re looking for someone to join our Engineering organization at Ferrum and help grow our Enterprise Applications team, where we tackle the unique challenges of building a robust, scalable machine learning platform. We are looking for a track record of: ...

Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with azure Golang jobs with envoy Golang jobs with java Golang jobs with kubernetes Golang jobs with linux Golang jobs with microservices