Senior Software Engineer

Company:  Microsoft
Location: Bellevue
Closing Date: 25/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Process mining will unlock the creative potential of millions of information workers by recommending automation and providing insights that help increase productivity. We will harness the power of AI on top of massive data sets and build rich visuals and experiences that help make this dream possible.

Join the Power Automate Process Intelligence team to help build these capabilities and more from the ground up in a start-up environment. Our team values are to put the customer first, run lean, be action oriented and tolerate no jerk behavior. We believe the mix of different lived experiences, backgrounds and perspectives is key to product success.

We are part of the Business Applications Platform in the Cloud & AI (Artificial Intelligence) group, we deliver cloud services at scale, craft web experiences, and build desktop components that serve our enterprise customers across the world – all designed, developed and operated by our team. We recently released the AI powered Process Mining capability in Power Automate, and it is now Generally Available.

We are looking for an experienced Senior Software Engineer to join our team and seek candidates with front-end web or back-end services skills.

We are a highly collaborative group, and everyone's ideas and contributions count. As a Senior Software Engineer on the team, you will be responsible for the design, implementation and maintenance of large-scale services and delightful experiences. You will be accountable for the features from development to production, focusing on automated tests to enable continuous delivery at scale, with a quality first mindset. This is an agile, data-driven, and fast-paced environment, where engineers are empowered to innovate and take ideas from concept to scale.

Responsibilities

  • Collaborate with stakeholders to understand user requirements, incorporating feedback into design solutions, ensuring continuous improvement based on customer value and usage metrics.
  • Lead product architecture discussions, create design proposals, develop testing plans for quality assurance, and drive the selection of technology and design decisions with minimal oversight.
  • Champion coding excellence by producing maintainable code, applying best practices, and participating in code reviews to ensure adherence to quality standards.
  • Drive project implementation, from planning and experimentation to deployment, ensuring solutions meet user needs and are deployed safely.
  • Maintain and support live services, acting as a Designated Responsible Individual (DRI) for on-call issues, driving efforts to reduce incident volume and improve system reliability through telemetry and data analytics.
  • Promote engineering excellence by developing and utilizing software development tools, advocating for automation, and ensuring compliance with security and privacy standards.
  • Stay abreast of technological developments, apply best practices for scalable and reliable product development, and maintain effective communication with partners across the organization to align with user and partner expectations.

Qualifications

Required/Minimum Qualifications

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 4+ years of industry experience successfully shipping services or building web experiences
  • 3+ years of experience with Azure or any cloud platform equivalent

Other Requirements

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

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $112,000 - $218,400 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 $145,800 - $238,600 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.

If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙