Software Engineer 2

Last updated 2 days ago
Location:Redmond, Washington
Job Type:Full Time

Microsoft's Core Services Engineering & Operations (CSEO) group is leading the company’s Digital Transformation journey. We have one of the most exciting and challenging environments in the world, with a global scale and enterprise requirements.Core Platform Fundamentals (CPF) team focuses on building a foundation of common tools, platforms, metrics and processes that help todigitally transform the development life-cycle of Cloud services. We build and identify opportunities to optimize usage of Cloud technology.

We accomplish this by utilizing the ecosystem of our various solutions built in Cloud to proactively identify optimizations, improve forecasting, proactively alert on budget and cost deviations for Cloud-based solutions.

The Core Platform Fundamentals Team is looking for a seasoned Agile Software Engineerwith proven track record of building distributed cloud services and passion for building big-data analytics solutions. In this role you will build and manage enterprise Cloud services using the latest Azure technologies. You will work closely with team of developers and PMs in this role. You are expected tochampion and follow the best practices of live-site, compliance and modern engineering standards. You will be exposed to many internal tools that drive our business intelligence, operation efficiency and incident awareness. We constantly explore new opportunities to grow our solution set. Exploring new technologies and prototyping new ideas are keys to being successful in this role.  Our culture is inclusive, casual, and high energy; our engineers come from diverse backgrounds, are passionate and grounded in our customer needs. 


You will be working with a team of Software Engineers responsible for the end to end design and development of big data ingestion, processing and generation of business insights and key metrics for Azure Optimizations Recommendations. You will build and manage enterprise services using the latest Azure cloud technologies. Influencing clouds services design, implementing them and working with partners across the org will be significant part of this job. Experience building ML models and passion for data analysis are a plus. 


Experience Required:

- BS/MS in Computer Science or related discipline or relevant experience.

- 2+ years’ experience building solutions in distributed/cloud computing.

- Proficient in Test Driven Development using C#/C/C++/Java/Python or other programing language.

- Experience owning and developing features end-to-end.

 Experience Preferred:

- Deep expertise manipulating and passion for big data.

- Design and implement analytics and ML solutions on streaming and historical data.

- Experience with experimentation and data visualization tools a plus

- Good communication skills and team player

- Ability to deal with ambiguity

- Excellent technical design, problem solving skills and desire to learn


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.