Taro Logo

Software Engineer II – AI Platform Development (Azure PostgreSQL)

Microsoft is a leading technology company building cloud platforms and services, empowering developers and organizations worldwide.
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Engineer II – AI Platform Development (Azure PostgreSQL)

Microsoft's Azure Data engineering team is seeking a Software Engineer II to join their AI Platform Development team focusing on Azure PostgreSQL. This role is part of the databases team that builds and maintains Microsoft's operational Database systems.

The position involves working on transforming Azure PostgreSQL into the premier platform for intelligent application development. You'll be responsible for building AI-enhanced PostgreSQL platform capabilities, enabling developers to create, deploy, and scale modern GenAI applications.

Key responsibilities include:

  • Leading design and development of AI Store capabilities in Azure PostgreSQL
  • Architecting scalable APIs, SDKs, and extensibility layers
  • Creating seamless developer experiences
  • Partnering with database engine engineers and product managers
  • Engaging with open-source communities

The ideal candidate should have:

  • Bachelor's Degree in Computer Science or related field
  • Experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Strong background in distributed systems and database internals
  • Passion for building developer experiences
  • Experience with database systems and cloud platforms

You'll be joining a fast-growing, collaborative team committed to advancing intelligent database systems and empowering developers. The team values diversity, continuous learning, and excellence in delivering extraordinary outcomes.

This role offers comprehensive benefits including healthcare, educational resources, savings and investments, parental leave, and opportunities for professional growth. Microsoft provides an inclusive environment where innovation thrives at the intersection of systems craftsmanship, developer empathy, and bold experimentation.

Last updated 2 days ago

Responsibilities For Software Engineer II – AI Platform Development (Azure PostgreSQL)

  • Lead design and development of AI Store capabilities in Azure PostgreSQL
  • Architect scalable APIs, SDKs, and extensibility layers
  • Create seamless developer experiences
  • Partner with database engine engineers and product managers
  • Design and deliver high-quality interfaces and documentation
  • Engage with open-source communities
  • Champion developer-first mindset

Requirements For Software Engineer II – AI Platform Development (Azure PostgreSQL)

Java
JavaScript
Python
PostgreSQL
  • Bachelor's Degree in Computer Science or related technical field
  • Experience with C, C++, C#, Java, JavaScript, or Python
  • Experience designing and delivering scalable, production-grade services
  • Strong technical fundamentals in distributed systems and database internals
  • Pass Microsoft Cloud Background Check
  • Familiarity with cloud platforms (Azure, AWS, GCP)
  • Experience with database systems (PostgreSQL or others)

Benefits For Software Engineer II – AI Platform Development (Azure PostgreSQL)

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 – AI Platform Development (Azure PostgreSQL)

Software Engineer II

Software Engineer II position at Microsoft working on OneDrive and SharePoint services, requiring 2+ years experience in software development and cloud services.

Software Engineer II

Software Engineer II position at Microsoft's Azure Core New Tech team, focusing on hardware onboarding automation and management for Microsoft datacenters. Based in Sydney or Melbourne, Australia.

Software Engineer 2

Software Engineer 2 position at Microsoft's Defender for Office team in Hyderabad, focusing on cloud-based security solutions and threat protection.

Software Engineer II - Backend Services Infrastructure

Software Engineer II position at Microsoft working on OneDrive and SharePoint backend services, building large-scale distributed systems with competitive pay and benefits.

Software Engineer II - Virtualization and Kernel

Microsoft seeks a Software Engineer II for their Virtualization Core Platform team to develop foundational components of Microsoft's virtualization stack, working on Hyper-V and Azure infrastructure.