Job Directory Microsoft Software Engineer II

Software Engineer II Microsoft
Redmond, WA

Microsoft is a technology company that develops and supports software, services, and devices.

Companies like Microsoft
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Microsoft

Job Description

The Data Platform team within the COSINE Engineering System (ES), provides the tools and technologies that empower teams within the ES to use big data and modern AI & ML techniques to make their systems smarter and improve efficiency. As a part of this team, you'll be working at the forefront of modern big data processing and usage in a live-site focused environment. An engineer on our team will get the opportunity to:

Define how the entire ES uses AI & ML throughout the full lifecycle from ideation to productization.

Empower teams to become fluent data producers as well as consumers to continue to build up the data driven decision making culture.

Work with industry current technologies and build experience in the fast growing and innovation driven big data world.

The Data Platform team is looking for creative problem solvers and diverse thinkers, people who care about culture as well as customers and features.  We believe that how we do things is as important as what we do.  Big vision, a common purpose, passion for quality, curiosity as well as grit, and investment in fun and collaboration are what lead to great results.

This role is a Software Engineer on the ES Data Platform team with a focus on building and enabling data centric scenarios, including using machine learning, throughout the Engineering System via services to deliver new experiences to our engineers and partners and achieve our vision.  We operate mission critical services at world class scale and reliability, focused on sound fundamentals and industry current practices

Required qualifications:

* Bachelor's degree in Computer Science or Engineering or related fields or equivalent experience
* 3+ years of programming experience in object-oriented programming and design patterns

Preferred Qualifications:

* Excellence in software engineering practices, coding and testing proven ability to plan, schedule and deliver quality software
* Strong written and oral communication skills
* Experience with AI, Classical ML and deep learning technologies
* Experience with big data technologies like ADLS/ADLA, Hadoop, Spark, etc.

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.


* Designing, implementing, testing and operating services and components
* Partnering across team boundaries and collaborating closely with other service teams
* Establishing customer connections and building insights into their business to feed back into design
* Releasing features on time, with high quality, meeting functional, performance, scalability and compliance requirements
* Researching and adopting new technology to improve quality of the service, increase customer value or reduce operating cost

About Microsoft

Microsoft is a technology company that develops and supports software, services, and devices.

144000 employees

Microsoft Corporation One Microsoft Way

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.