SOFTWARE ENGINEER 2

Microsoft is a global technology company focused on empowering people and organizations through innovative software and cloud solutions.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II

Software Engineer II position at Microsoft's Windows Agility Team, focusing on Windows feature delivery and development using Azure, AI, and modern development technologies.

Software Engineer

Software Engineer role at Microsoft's Azure Container App Service team in Ho Chi Minh City, working on cloud infrastructure and distributed systems with hybrid work arrangement.

Software Engineer

Microsoft is hiring a Software Engineer for their Defender for Endpoint team in Redmond, WA, offering hybrid work and competitive salary range of $81,900-$160,200/year.

Software Engineer II

Microsoft is hiring a Software Engineer II in Bangalore to work on Windows Server stability and quality, offering hybrid work and comprehensive benefits.

Software Engineer II

Microsoft is hiring a Software Engineer II to join their Business & Industry Copilot team, working on AI-driven business applications with competitive pay and benefits.

Description For SOFTWARE ENGINEER 2

Microsoft's Azure AI services group is seeking a Software Engineer to join their Pipelines team, focusing on building a platform that enables data scientists to create and process machine learning workflows. The role involves working with cutting-edge AI technologies, including integration with OpenAI and other LLM innovations. You'll be part of a team managing microservices for pipeline authoring, scheduling, and processing, while ensuring secure operations and implementing industry-standard observability tools. The position offers a hybrid work environment with up to 50% work from home flexibility. This is an exciting opportunity to work at the forefront of AI technology while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more. The role combines technical expertise in cloud services, security, and machine learning infrastructure with a collaborative team environment focused on innovation and growth.

Last updated 3 months ago

Responsibilities For SOFTWARE ENGINEER 2

  • Write clean and concise code with unit tests
  • Design, implement, and support new features as well as extend existing systems
  • Investigate live site issues and implement and deploy fixes
  • Participate in an on-call rotation
  • Configure, update, and maintain security tools and compliance

Requirements For SOFTWARE ENGINEER 2

Kubernetes
Go
Java
  • Bachelor's degree in computer science, or related technical discipline OR equivalent experience
  • 3+ years experience in/with object-oriented design fundamentals
  • 3+ years of experience with coding in one of C#, Go, Rust, Java, C or C++
  • Understanding of Microservices architecture, K8s, NGINX, Observability
  • Understanding of cloud service architecture
  • Must pass Microsoft Cloud Background Check

Benefits For SOFTWARE ENGINEER 2

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?