Software Development Engineer II

Microsoft Corporation Redmond , WA 98053

Posted 2 weeks ago

Be a part of the digital transformation revolution! The Internet of Things (IoT) is changing the business landscape and Microsoft has emerged as a leading innovator in this field. The Azure IoT team is building the Microsoft IoT platform which will support a commanding share of the 50 billion IoT devices predicted to be online by the end of this decade.

As the Internet of Things continues to grow and billions of devices get connected, compute is moving from the cloud to the edge. Running cloud compute on the edge enables processing of high frequency data and reacting to inputs with low latency, while also ensuring business continuity when connectivity is not guaranteed or not available. The Azure IoT Edge platform streamlines connecting IoT device and managing them at scale in a secure manner from the Cloud. It enables connected devices to function in transiently connected networks and offers local compute for intelligent data processing and low latency control logic at the edge.

We are looking for an experienced Software Engineer to join the Azure IoT Edge team and help define our roadmap to serve high profile customers. You will be part of the team that will help define the strategy to extend Cloud workloads to the Edge, enable or facilitate a seamless operational experience for cloud and devices, design and develop new programming paradigms, build mission critical technology that is being deployed in smart factories, automotive, smart buildings, and many other scenarios.

Required Qualifications

  • 3+ years of professional software development experience.

Preferred Qualifications

  • Proven ability to work across team boundaries.

  • Excellent communications skills and proven track record of successful customer engagements.

  • Proven ability to drive adoption of effective processes and engineering practices.

  • Design experience and fluency in design patterns for both client and micro-services, with attention to security, reliability, and scalability.

  • Master's degree in computer science or a related field.

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.

xAzureIoTPlatformx

xAzureIoTSWEx

xAzureIoTx

  • Design and develop innovative solutions for connectivity, security, observability and device management.

  • Design and develop highly available services for Edge devices on Linux and Windows.

  • Connect with customers in the industry to both diagnose and provide solutions for their technical scenarios.

  • Participate in training and coaching activities for the Edge team and the Azure IoT organization.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer II

Microsoft Corporation

Posted 6 days ago

VIEW JOBS 7/22/2021 12:00:00 AM 2021-10-20T00:00 Are you passionate about building the highly scalable distributed system? Are you passionate about security to guard customers' card and transactions? Are you passionate about building a reliable & secure payment system to empower Microsoft billion-dollar businesses? If yes, please work with us! The Payment & Settlement team in Commerce & Ecosystem Group builds services enables the payment capability - processing payment transactions, managing payment method and reconciliation across multiple Microsoft key businesses: XBOX, Microsoft Store, Office 365, Azure. The whole payment stack continuous expanding its footprint in around 200+ counties globally. Required: * 3+ years of relevant software design and development experience on the distributed system or service application * 3+ years of working with C# or Java or any language to build service. * A BS/MSc in Computer Science or equivalent Preferred: * Passionate, interested in building a highly scalable distributed system * Previous experience to build service security or related experience to implement a PCI compliant service. * Previous experience with E-Commerce or Payment related area * Strong troubleshooting skills and experience on service products * Experience with Microsoft web service stack like C#, .NET. IIS, Azure Services * Solid experience with SQL/Non-SQL tech and high availability database design * Experience to work in an agile development team 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. We're looking for excellent software engineering who is enthusiasm at building large scale, high performance, highly available and secure services. Payment is the fundamental for a commerce platform, we ensure the customer transactions be processed in a secure and high reliability manner. If you join the team, you will be able to: * Work on cutting edge Azure infrastructure to build our next generation solution to securely protect customers credit card * Work closer with security engineers and infrastructure to implement the solution to protect customers' high value assets, create proactive monitoring and fight for attacks * Work with product team to deliver innovative solutions to improve customers payment experience in various Microsoft E-Commerce portals * Manage high available distributed micro-services infrastructure hosted in highly secure environment * Design the next payment innovation by data-driven methodology * Continuously adopt edge technologies to the services to keep service modern We want to work with an engineer who thrives on challenge, never stop being curious and open-minded. You will have the opportunity to work on various technology stacks; we want to work with you to make the impact great to payment industry, continue improving the service stack with the best technologies to build a agile and clean payment stack. Microsoft Corporation Redmond WA

Software Development Engineer II

Microsoft Corporation