Taro Logo

Software Engineer II

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II

Are you a great Software Engineer II looking to make an impact at Microsoft? Join the OMEX team within E+D Growth to work on Microsoft 365 Copilot, one of the fastest-growing products globally. You'll be part of reimagining how Copilot is discovered, used, and loved by consumers and enterprises alike.

As a Software Engineer II, you'll work on complex problems that help users find and utilize solutions in Microsoft 365 Copilot. The role involves building and evolving web applications and cloud services, working with technologies like JavaScript/TypeScript, and designing resilient, scalable software solutions.

You'll join Microsoft's European Development Centre (EDC) in Dublin – a vibrant multi-disciplinary collective driving Microsoft innovation worldwide. The environment offers flexibility, an informal atmosphere, and a fast pace, with attractive salary packages and modern office facilities.

The position requires 2+ years of technical engineering experience, strong problem-solving skills, and expertise in building libraries, SDKs, and development platform components. You'll be part of a team defining and building products used by millions, with significant ownership and strategic impact.

Benefits include industry-leading healthcare, educational resources, parental leave, generous time off, and investment opportunities. The role offers up to 100% work from home flexibility with 0-25% travel requirements. Join us in shaping the future of Microsoft 365 Copilot while growing your career across Microsoft's broad portfolio of products and services.

Last updated 3 months ago

Responsibilities For Software Engineer II

  • Working in a combined engineering organization to drive design, development, testing and release of web client/services
  • Helping evolve development guidelines, practices & principles
  • Designing resilient, scalable, and easily maintainable software
  • Fostering a data driven approach to everything we do

Requirements For Software Engineer II

JavaScript
TypeScript
Python
Java
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Industry experience designing, building, testing & shipping software
  • Experience building libraries, SDKs, and other development platform components using JavaScript/TypeScript
  • Object-oriented design, coding and testing patterns
  • Experience in building and evolving web applications and cloud services
  • Strong problem-solving skills and comfortable dealing with ambiguity
  • Ability to handle competing priorities in fast paced environment

Benefits For Software Engineer II

Medical Insurance
Parental Leave
401k
Education Budget
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?