Senior Software Engineer

Sorry, this job was removed at 9:08 p.m. (CST) on Friday, July 15, 2022
Find out who's hiring in Atlanta, GA.
See all Developer + Engineer jobs in Atlanta, GA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The space race is back on, and Microsoft is in to win it. In the Strategic Missions and Technologies Mission Engineering Team, we are extending Azure to be the world's computer to empower every person and organization on and off the planet, for specialized mission capabilities, to support commercial industries and governments' adoption of the cloud for their most complex workloads.
Azure Orbital is at the center of this mission, providing customers with the ability to communicate and control their satellites. Orbital enables easy and integrated data processing and scale for customer operations directly from Azure, leveraging familiar Azure services to process and store customer data at scale.
The Azure Orbital team is responsible for designing, building, and operating critical services that will help us differentiate ourselves from our fierce competitors and generate new revenue in the space industry. We are building an agile team to help customers take advantage of high frequency long distance radio communications including Satellites, Space, 5G, IoT and the Cloud. We innovate quickly, collaborate, learn from experience and data, provide input to improve features, think creatively, laugh, and have fun, all while solving challenging customer and partner problems. You will be at the center of an incredible storm of software, network, IoT and Space in a rapidly growing market. You'll work with the world's largest network carriers, satellite providers, interact with Microsoft's most important enterprise customers and build, design and operate virtualized ground stations for satellite communications and Space computing.ResponsibilitiesYou will be part of a new development team we are building out of Microsoft, Atlanta office and work on creating the very first version of a virtual ground station service which spans super interesting scenarios in satellite communication ranging from Earth observation, IoT/5G connectivity, broadband and private connectivity to Azure and on-premises. You will be working on cutting edge technology to create both hardware and software network architecture to enable satellites to connect to Azure in highly reliable, secure and performant way, through a network of several ground stations (antennas) deployed by us throughout the globe.
You will participate in architecture and design of various components required to build the service from the ground up and ensure a timely execution of these components with high quality. You will own the design and implementation of these components end-to-end, including managing software and hardware dependencies as well as monitoring and alerting for the deployed components. The position will involve extensive internal and external collaborations with other SMT Mission Engineering/Azure/Microsoft teams as well as satellite providers and SatCom customers. This is a high visibility position in an area of large and expanding investment for Microsoft's Space program and offers a terrific opportunity for technical and career growth.
We seek candidates with expertise in one or more of the following areas:

  • Strong computer science fundamentals
  • Experience in Satellite communication is desirable but not a must
  • Networking
  • Distributed Systems
  • Virtualization (hypervisors; VM switching), performance optimization
  • Designing and running large-scale fault-tolerant infrastructure services
  • RESTful Services


The successful candidate will bring:

  • Systems programming experience
  • Solid Design and Dev skills
  • Proven ability to solve hard problems (scale, performance, reliability)
  • Intense eagerness to learn, ready to dive deep into complex problems
  • Passion and drive for profound impact
  • Experience shipping products or services

• Experience with Networking and Azure technologies is a plusQualifications

  • 4+ years Software development experience preferably in a networking and/or distributed systems environment
  • BS or MS or PhD degree in Computer Science, Electrical Engineering or related fields

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

More Information on Microsoft
Microsoft operates in the Infrastructure as a Service (IaaS) industry. The company is located in Redmond, WA. Microsoft was founded in 1975. It has 206870 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all 403 open jobs at Microsoft, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about MicrosoftFind similar jobs