Software Engineer

Last updated 13 days ago
Location:Redmond, Washington, United States
Job Type:Full Time

At Microsoft, we believe the next decade of disruption for every industry will be defined by the speed of their digital transformation. Helping our customers achieve this vision through Azure is what excites us every day. Are you passionate about cloud computing, large scale distributed systems engineering problems, and leading the digital transformation of the financial services industry?Do you have an inclusive approach that creates a collaborative, growth-mindset culture? Do you have the ability to dive deep into config, code, and architecture, while making risk-based decisions on technical strategy? Are you driven by customer challenges requiring close collaboration with their technical stakeholders?

The Azure Global Commercial Industry team is looking for an experienced technical leader who can work closely with other Software Engineers and Program Managers to develop and drive the strategy and execution for industry-specific products and features within Azure for the Financial Services Industry, while engaging directly with customers. Our team has people from a wide variety of backgrounds, previous work histories, and life experiences, and we are eager to maintain and grow that diversity. We are passionate about learning, fostering a growth mindset, and encouraging individuals to go beyond the planned and prioritized work to drive innovation. Our culture is collaborative, passionate and customer focused.


In this cross-functional role, you will act as one of the technical leads within the team collaborating with a talented set of stakeholders across Microsoft to design, deliver and iterate on new industry-specific products and platforms. You should have a passion for DevOps, cloud architecture, and making technical decisions that have impact on customers’ core business. You will learn about the challenges that affect regulated industries at global scale and help design the next generation of Industry PaaS.This team is tackling challenging engineering and business problems within the broader organization - our work has high visibility with the Microsoft senior leadership team and many opportunities to share our successes and receive support and guidance. More specifically, you will:

  • Partner alongside a growing team of Software Engineers and PMs and embody Microsoft’s leadership principles by creating clarity, generating energy and delivering success.
  • Maintain strong partnerships with senior leaders across a wide array of disciplines and teams.
  • Support execution of long-range planning and develop and deliver on the team’s core objectives and key results.
  • Help build a product execution strategy, including co-development approach with other Microsoft cloud, support, and customer experience teams.
  • Have a drive to create and improve world-class systems for ensuring we have the right capacity available in the right places at the right time. This role requires someone who can constantly anticipate the customer needs we will have three years from now and ensure we are building to be ready.


Minimum qualifications:

  • BS or Masters in Computer Science or similar engineering degree, or 10+ years of equivalent industry experience
  • Experience working in collaborative software development environments such as Azure Dev Ops, GitHub, etc.
  • 9+ years of development experience with C/C++/C#

Preferred qualifications:

  • Exceptional problem solving, technical and data analysis skills
  • Great written, verbal communication and presentation skills. Ability to communicate business problems, alternatives, and product strategy
  • Excellent cross-discipline leadership, collaboration and influencing skills. Lead, drive change and influence without authority across groups and executives
  • Experience defining, measuring, innovating and driving change in large-scale software products and systems

Bonus qualifications:

  • Background in financial services or related fields
  • Experience in cloud-based businesses
  • Experience with building services on Azure or other cloud services
  • Knowledge of server architecture
  • Experience directing hardware programs

Security Screening:

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.