Principal Software Engineer (Data), Industry Solutions Engineering

Do you enjoy solving problems, writing software, and working with customers? Do you wake up hoping to find time to learn a bit more about how to containerize compute workloads? Work with high scale data? Or build end to end engineering deployment systems? Do you want to join a team where learning about new technology is part of our work every day?

The Industry Solutions Engineering (ISE) team is a global engineering organization that works directly with customers looking to leverage the latest technologies to address their toughest challenges. We work closely with our customers’ engineers to jointly develop code for cloud-based solutions that can accelerate their organization. We work in collaboration with Microsoft product teams, partners, and open-source communities to empower our customers to do more with the cloud. We pride ourselves in making contributions to open source and making our platforms easier to use.

We develop solutions side-by-side with our customers through collaborative innovation to solve their challenges. This work involves the development of broadly applicable, high-impact solution patterns and open-source software assets that contribute to the Microsoft platform. In this role, you will be working with engineers from your team and our customers’ teams to apply your skills, perspectives, and creativity to grow as engineers and help solve our customers’ toughest challenges.

ISE is part of the Microsoft Industry Solutions organization and is a global organization of over 16,000 strategic sellers, industry experts, elite engineers, and world-class architects, consultants, and delivery experts who work together to bring Microsoft’s mission of empowerment – and cutting-edge technology – to life for the world’s most influential customers. We are on the front lines of innovation, working side-by-side with customers to drive value across the entirety of their digital transformation journey.

Our team prides itself on embracing a growth mindset, inspiring excellence, and encouraging everyone to share their unique viewpoints and be their authentic selves. Join us and help create life-changing innovations that impact billions around the world!

As a Principal Software Engineer (Data), you will team up with other Industry Solutions engineers on customer engagements involving Microsoft’s Data offerings. We understand that most technologies are evolving very quickly, so broad experience in the Data space and the ability to quickly upskill and unblock others is the key to success. By interacting with our customers’ engineering teams and Microsoft’s product engineering teams, you will develop real-world technical experience that helps customers grow their business and Microsoft to improve our products and services.

At Microsoft, we are seeking people who have a passion for the positive impact technology can have on communities and for making a difference in the world. Within ISE, you will find a wide range of backgrounds, perspectives, personal and cultural experiences which are vital to our success with our customers. It’s an informal and flexible work environment and you’ll be welcome to work in the way that best enables you to get your job done.

We invest in your health, wellness, and financial future by offering a competitive package including a wide range of benefits built around your personal needs and those close to you.

Qualifications:
Required / Minimum Qualifications:

  • Bachelor’s Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience
    • OR equivalent experience
  • 3+ years experience with Spark (Databricks or Synapse) or Modern Data Architectures such as Modern Data Warehouse and Data Mesh.

Preferred Qualifications:

  • Familiarity with the Microsoft Azure cloud or similar experience with another cloud platform
  • Working with Transactional Systems (either NoSQL or traditional RDBMS)
  • Flexibility to travel when it would be more efficient and effective to collocate with the customer or ISE engineering crew, and for occasional ISE-wide events but also a willingness to work with a geographically-dispersed virtual team
  • Hands-on experience from design through implementation of large-scale distributed data systems, setting examples for good data engineering practices, CI/CD and coding along the way
  • Proven experience providing technical leadership, drawing insights and communicating (both written and verbal) effectively with stakeholders

Software Engineering IC5 – The typical base pay range for this role across the U.S. is USD $133,600 – $256,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $173,200 – $282,200 per year. Certain roles may be eligible for benefits and other compensation.

Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

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 requestvia 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.

#ISEngineering

#ARTFY24H1

Responsibilities:
Understand User Requirements

  • Identify deep insights from customer engagements and partner with the product group on using customer needs and insights to guide future product roadmap

Design

  • Participate in architecture design sessions and coding sprints working alongside Industry Solutions Engineering engineers and customer engineers to help them make good design decisions specifically around building solid Data solutions.

Coding

  • Be a hands-on software engineer where needed, with ability to write quality code.
  • Bring Data & AI capability to the existing Industry Solutions Engineering crew that has end-to-end ownership of the customer engagement, not adding extra capacity to work on any technology.

Collaboration

  • Collaborate with other members of the team and the broader organization to strategically invest in building reusable assets and playbooks, leveraging the experience of delivering quality solutions to customers
Job Category
Software Engineering
Job Type
Full Time/Permanent
Salary
USD 282,200.00 per year
Country
United States
City
Redmond
Career Level
unspecified
Company
Microsoft
JOB SOURCE
https://jobs.careers.microsoft.com/global/en/job/1583142/