Software Engineer

Microsoft is a global technology company empowering people and organizations to achieve more through innovative software, services, and solutions.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Support Engineer - Developer & Azure Services (DAS), Japan

Support Engineer position at Microsoft Japan, focusing on Azure and developer services support, requiring 3+ years experience and bilingual Japanese/English skills.

Software Engineer II

Microsoft seeks Software Engineer II to develop SAP-based supply chain solutions for Cloud business, offering remote work, competitive pay, and comprehensive benefits.

Technical Support Engineering

Technical Support Engineer position at Microsoft in Bangalore, focusing on resolving complex technical issues for enterprise customers using .NET, APIs, and networking expertise.

Software Quality Engineer II

Software Quality Engineer II position at Microsoft's Windows & Devices team, focusing on silicon validation and system integration in Hyderabad.

Software Engineer II

Software Engineer II position at Microsoft's Defender Experts team, focusing on building AI-powered cybersecurity solutions and cloud services.

Description For Software Engineer

Microsoft Teams is seeking a Software Engineer to join their Fundamentals - E2E Framework Engineering team, focusing on the client release pipeline across multiple platforms. With over 270 million daily users, Teams is Microsoft's fastest-growing business application. The role involves developing cutting-edge tooling and automation for validating and releasing new versions of Microsoft Teams.

The position offers an opportunity to work on infrastructure that enables partner teams to deliver features to millions of users within minutes through automated processes. The successful candidate will help drive the flighting system forward using data-driven intelligence. This role combines hands-on development with cross-team collaboration, requiring both technical expertise and strong communication skills.

The work environment offers flexibility with up to 50% remote work capability. The team is responsible for critical infrastructure that impacts millions of users worldwide, making this an excellent opportunity for engineers interested in large-scale systems and CI/CD processes. You'll be working with modern technologies including Python and TypeScript, while having the chance to explore AI applications in deployment automation.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. The company culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for professional development. Located in Prague, this role offers the chance to work with global teams while contributing to one of Microsoft's most strategic products.

Last updated 15 days ago

Responsibilities For Software Engineer

  • Works with stakeholders to determine user requirements for features
  • Supports identification of dependencies and development of design documents
  • Creates and implements code for products, services, or features
  • Assists in breaking down work items into tasks and provides estimation
  • Monitors system/product feature/service for degradation and recommends actions
  • Reviews developments to improve availability, reliability, efficiency, and performance

Requirements For Software Engineer

Python
TypeScript
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Problem-solving & debugging skills
  • Experience working with partner teams
  • Self-motivated with ability to work collaboratively across teams
  • Experience with CI/CD tools (preferred)
  • Knowledge of Python and TypeScript (preferred)
  • Knowledge and experience around AI (preferred)

Benefits For Software Engineer

Medical Insurance
Education Budget
Dental Insurance
Vision Insurance
Parental Leave
  • 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?