Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer II

Viva Insights, a Microsoft product, helps people and businesses thrive with data-driven insights integrated into Microsoft Teams and Outlook. The team builds cutting-edge features using generative AI to improve productivity and wellbeing. As a Software Engineer II, you'll work on complex multi-tiered applications running on distributed micro-services, handling billions of user interactions daily. The role involves modernizing systems, optimizing performance, and developing tools for service analysis and monitoring. The team operates with a startup mindset, encouraging direct customer engagement and rapid iteration. They value diverse backgrounds, passion for customer service, and provide opportunities for learning and career growth. The position requires strong technical skills, collaboration abilities, and experience with modern web technologies and distributed systems.

Last updated 12 days ago

Responsibilities For Software Engineer II

  • Modernize systems to ensure developers can work with newest technology
  • Refactor and optimize computations and framework to improve performance and scalability
  • Develop tools to analyze, monitor and recover services
  • Improve engineering systems for secure and compliant service management
  • Build and improve systems for big data analysis of user and organizational productivity

Requirements For Software Engineer II

Java
JavaScript
Python
React
TypeScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Proficiency in object-oriented development
  • Experience in full stack development with web technologies
  • Strong computer science fundamentals and algorithm design capability
  • Good technical, cross group collaboration and communication skills
  • Must pass Microsoft Cloud background check

Benefits For Software Engineer II

Medical Insurance
Education Budget
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?

Jobs Related To Microsoft Software Engineer II

Software Engineer, Rust low level developer

Microsoft is seeking a Rust low-level developer to build innovative security solutions, requiring 3+ years of experience in systems programming and security protocols.

Software Engineer

Software Engineer position at Microsoft's Azure OneDeploy HealthStore team, working on large-scale distributed systems and cloud infrastructure with remote work options.

Software Engineer II

Software Engineer II position at Microsoft working on the Virtualization Core Platform team, developing foundational components of Microsoft's virtualization stack and Hyper-V technology.

Technical Support Engineer

Technical Support Engineer position at Microsoft in Seoul, offering hybrid work model, requiring 3+ years experience and bilingual Korean-English proficiency.

Technical Support Engineering

Technical Support Engineering role at Microsoft, offering hybrid work model with focus on resolving complex customer technical issues and driving product improvements.