Taro Logo

Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Job Description

Microsoft Teams Calling and Meetings team is seeking a Software Engineer II to join their innovative collaboration and productivity space. This role offers an exciting opportunity to work on cutting-edge features involving AI, reliability, and performance. The position is based in Prague, with a hybrid work arrangement allowing up to 50% work from home.

The role involves developing full-stack applications using modern technologies like React, TypeScript, GraphQL, and more. You'll be part of a close-knit team that values impact, growth, and innovation, working on features that directly affect millions of users worldwide. The position requires collaboration with international teams across engineering, design, product, and support functions.

As a Software Engineer II, you'll be responsible for writing high-quality, maintainable code, analyzing performance metrics, and contributing to the team's professional growth through mentorship and knowledge sharing. The ideal candidate should have strong technical expertise in full-stack development and a passion for building robust, scalable solutions.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company culture emphasizes diversity, customer obsession, and innovative thinking, making it an ideal environment for professionals looking to make a significant impact in the collaboration and communication technology space.

This role presents an excellent opportunity for career growth within one of the world's leading technology companies, working on products that shape the future of work and communication. The position requires occasional travel (0-25%) and includes the chance to work with cutting-edge technologies while collaborating with talented professionals across the globe.

Last updated 11 days ago

Responsibilities For Software Engineer II

  • Work closely with international teams across various disciplines to develop new features
  • Write code that's functional, well-designed, testable, and maintainable
  • Implement features fully, including working with native code and learning new technologies
  • Analyze feature performance in production
  • Engage in mentorship, code reviews, and knowledge sharing

Requirements For Software Engineer II

React
JavaScript
TypeScript
Python
  • Bachelor's Degree in Computer Science or related technical field with technical engineering experience
  • Deep expertise in building full stack apps using React, JavaScript/TypeScript, Apollo, GraphQL, C#/C++, Python
  • Experience with SQL-like querying languages
  • Ability to partner with teams locally and globally within Microsoft
  • Must pass Microsoft Cloud background check

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
Dental Insurance
Vision Insurance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Related Jobs