Taro Logo

Software Engineer 2

Microsoft builds cloud-enabled solutions and data platforms, leading innovation in technology and AI services.
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer 2

Microsoft's Azure Data engineering team is seeking a Software Engineer 2 to join their Azure Cosmos DB team, focusing on building and maintaining distributed database systems. The role involves working on Microsoft's operational Database systems, particularly Azure Cosmos DB, a globally distributed, low-latency, massively scalable, multi-model cloud database service. The position offers an opportunity to work on cutting-edge distributed systems problems and shape the future of planet-scale databases. The team is part of Microsoft's broader Azure Data portfolio, which includes products like Microsoft Fabric, Azure SQL DB, Azure Synapse Analytics, and Power BI. The role combines technical expertise with collaborative teamwork, offering a chance to impact Microsoft's mission to build the data platform for the age of AI. The position includes comprehensive benefits, professional development opportunities, and the chance to work in a diverse, inclusive environment that values different perspectives and innovative thinking.

Last updated 7 months ago

Responsibilities For Software Engineer 2

  • Design, implement and ship distributed database management system offerings
  • Provide customer value in terms of security, performance, reliability, usability and manageability
  • Collaborate effectively with the team
  • Make appropriate systems tradeoffs in design and implementation
  • Ensure customer success in their use of the product

Requirements For Software Engineer 2

Java
  • Bachelor's degree in computer science/Engineering/related fields or equivalent industry experience
  • 3+ years of software development experience in building and shipping production software
  • Experience with C++, C# or similar languages
  • Good communications skills, both verbal and written
  • Must pass Microsoft Cloud background check
  • Experience working with large scale systems / distributed systems preferred
  • Experience in implementing database management systems preferred

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?