Software Engineer II

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineer II

Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The databases team builds and maintains Microsoft's operational Database systems. Join the Azure PostgreSQL team to help make it the best managed PostgreSQL service! You will be a Software Engineer II on the Azure PostgreSQL migration platform team, designing, developing, testing, and deploying features and enhancements that enable customers to migrate and optimize their PostgreSQL or Oracle databases on Azure. You'll work on cutting-edge technologies, have a direct impact on the growth and success of the Azure PostgreSQL service, and have the opportunity to innovate. You'll collaborate with other engineers, product managers, and customers, ensuring the migration platform is easy to use, robust, and secure. The role involves building and innovating using skills in services, PostgreSQL, Oracle, Azure, and other technologies, as well as mentoring junior engineers and contributing to team culture and best practices. Microsoft values diversity and seeks out different perspectives to better serve their customers.

Last updated 4 days ago

Responsibilities For Software Engineer II

  • Lead discussions for architecture and designs of migration solutions
  • Produce extensible and maintainable code
  • Apply metrics to drive code quality and stability
  • Participate in code reviews
  • Implement effective testing mechanisms
  • Maintain operations of live service on rotational, on-call basis
  • Work in a culture of continuous improvement

Requirements For Software Engineer II

Java
JavaScript
Python
PostgreSQL
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Ability to pass Microsoft Cloud background check
  • Experience with internals of PostgreSQL or similar Enterprise Database Management system
  • Experience building Distributed Systems with reliable guarantees
  • Understanding of data structures, algorithms, and distributed systems

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 Development Engineer - Sponsored Brands, Advertiser & Partner Experience, SB APEX

Amazon Ads seeks a Software Development Engineer for Sponsored Brands to drive brand performance advertising at scale.

Software Development Engineer - Sponsored Brands, Advertiser & Partner Experience, SB APEX

Amazon Ads is hiring a Software Development Engineer for Sponsored Brands to build scalable advertising solutions and drive brand performance.

Software Development Engineer - Sponsored Brands, Advertiser & Partner Experience, SB APEX

Amazon Ads is hiring a Software Development Engineer for Sponsored Brands to drive brand performance advertising at scale.

Software Development Engineer - Sponsored Brands, Advertiser & Partner Experience, SB APEX

Amazon Ads seeks a Software Development Engineer for Sponsored Brands to drive brand performance advertising at scale.

Software Development Engineer, Full Stack, Customer Engagement Technologies

Amazon seeks a Full Stack Software Development Engineer for Customer Engagement Technologies team to build innovative CRM solutions using cutting-edge tech and ML.