The Commerce and Ecosystem division (C+E) in the Cloud & AI group powers commerce for Microsoft’s key businesses like Azure, Office 365.
The Commerce + Ecosystems organization at Microsoft is all about making Microsoft most successful in the cloud. Within Commerce + Ecosystems, the Partner and Seller Experiences Team is charged with delivering solutions that enable our partners, as well as internal field sellers and consultants, to be part of that mission. We need to ensure that all channels can sell and transact Microsoft cloud offerings, and transform the millions of transaction and usage records into accurate financials, bills, and payouts in order to run our business.
We build, maintain, and implement a cloud-first approach to our technology and experiences, from custom-built business solutions developing our campus of the future and our productivity and collaboration experiences like Teams and SharePoint, to horizontal 3rd party solutions like SAP and Adobe. As a steward of Microsoft and our customer’s data, we ensure the security of every aspect of the business.
We are looking for a seasoned Software Engineer II to join us in developing sovereign cloud services and data processing pipelines for the Microsoft Incentive Compensation platform. These services cater to business stakeholders, as well as the internal sales professionals at Microsoft; they allow for building compensation plans, manage quotas, track attainment, and manage payouts.
As a member of our team, you'll get the chance to work with a breadth of technologies ranging from micro-front ends built on ReactJS and TypeScript, serverless architectures, data processing using Spark and Azure Databricks, Data Lakes, SQL, as well as a variety of back-end services written in C#. You'll work in an agile environment, with the chance to innovate, solve hard engineering and data problems, and work together with your colleagues.
In this role, you will:
Develop, test, and enhance pipelines to ingress and egress data while ensuring high data quality.
Develop, test and enhance deployment pipelines.
Design, implement, and test various components of the Incentive Compensation platform.
Engage with your peer engineers and program managers to deliver comprehensive end-to-end solutions.
Participate in live-site on-call in a DevOps environment.
Bachelor’s degree in Computer Science, Software Engineering, Electrical/Computer Engineering or a related technical field, or equivalent alternative education, skills, and/or practical experience.
4+ years of software engineering experience building and shipping cloud services using either C#, Scala, or Java.
2+ years of data-related software engineering experience.
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:
- Citizenship Verification: This position requires verification of US Citizenship to meet federal government security requirements.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Expertise in Azure environment.
Expertise in developing configurable deployment pipelines.
Experience working in a DevOps environment.
Experience with financial systems and reporting.
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.