Software Engineer II

Last updated one month ago
Location:Redmond, Washington
Job Type:Full Time

If you are excited by reliability engineering and solving complex system reliability issues, if you love looking at scalability issues and coming up with creative solutions to horizontally scaling out systems, the CTP Invoicing team should be your next move. We are looking for a software engineer to be part of the team that ensures that Microsoft efficiently produces invoices for our large scale commercial customers.

We're looking for a Software Engineer to help bring these systems into Azure-native architectures and improve the stack's reliability and scalability. You will design, develop, test, and operate the platforms we used to generate and present customer invoice information.

You will make a difference by gaining perspective from working across Microsoft's Commerce and Product teams, grow and learn as a data engineering by learning from peer Data/Intelligence platforms, and gaining a uniquely deep and broad understanding of Azure's Data Services.

You will make a difference by gaining perspective from working across Microsoft’s Commerce and Product teams, grow and learn as a data engineering by learning from peer Data/Intelligence platforms, and gaining a uniquely deep and broad understanding of Azure’s Data Services.

  • Design, build and operate key components of the Commerce Invoicing Platform
  • Work closely with your peers in rationalizing technology choices, design and implementations to expose and reason over Commerce Data.
  • Deeply leverage Azure Data Services to orchestrate, store and generate key insights in a reliable, repeatable and timely pattern
  • Drive design discussions for your area of ownership, constructively incorporate feedback, and implement and test your feature hirings.

Responsibilities

  • Design, build and operate key components of the Commerce Invoicing Platform
  • Work closely with your peers in rationalizing technology choices, design, and implementations to expose and reason over Commerce Data.
  • Deeply leverage Azure Data Services to orchestrate, store and generate key insights in a reliable, repeatable and timely pattern
  • Drive design discussions for your area of ownership, constructively incorporate feedback and implement and test your feature hirings.
  • Migrate systems into Azure-native architectures and
  • Improve the relaibility and scalability of the stack.
  • Design, develop, test, and operate the platforms we used to generate and present customer invoice information.

Qualifications

Required Qualifications:

  • BA/BS or MS Degree in Computer Science, related STEM field, or equivalent experience
  • 4+ years of experience in shipping production online services.
  • Experience in Building and Maintaining Online Services at scale using C#, .NET, Java
  • Experience in Building and Maintaining distributed data intensive applications
  • 5+ years of experience in MS SQL Server or similar
  • Experience in Modern Data platforms (Spark, Databricks, Hadoop, Synapse and/or ADLS)
  • Ability to collaborate, listen, incorporate ideas


Preferred Qualifications:

  • Experience in Modern Data platforms (Spark, Databricks, Hadoop, Synapse and/or ADLS)
  • Understanding of Azure, AWS or similar cloud computing platforms


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.