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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 months 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?