Senior Software Engineer - CTJ - Poly

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Data
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer - CTJ - Poly

Microsoft is seeking a Senior Software Engineer to join their Cloud+AI Azure Data team, working on critical data infrastructure products like Azure SQL Database, Azure Cosmos DB, and Azure PostgreSQL. This role offers an exciting opportunity to work with cutting-edge cloud technologies in a highly secured environment.

The position involves developing features and improvements for Azure Data products used by Microsoft's worldwide customer base. You'll be working in an air-gapped environment, requiring top security clearance, making this role particularly unique and challenging. The scale of operations is massive, with billions of users accessing Microsoft's online services daily.

As a Senior Software Engineer, you'll be responsible for analyzing complex problems and creating innovative solutions while ensuring the highest standards of security and reliability. The role requires expertise in developing standardized, scalable solutions and implementing best practices for cloud infrastructure.

The position offers competitive compensation ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and investment options. This is an excellent opportunity for experienced engineers who want to impact global-scale systems while working with advanced security requirements.

The ideal candidate will have strong experience in languages like Java, JavaScript, Python, and SQL, with a focus on cloud infrastructure and data services. You'll be joining a team that values innovation, security, and reliability, working on products that serve millions of users worldwide. The role offers significant growth potential and the chance to work with cutting-edge technology in a highly secured environment.

Last updated 6 days ago

Responsibilities For Senior Software Engineer - CTJ - Poly

  • Define and develop standardized, repeatable, scalable solutions
  • Develop best-in-class engineering for services ensuring security, reliability, and maintainability
  • Improve test coverage and implement integration tests
  • Stay current with developments to improve availability, reliability, and performance
  • Apply best practices for product development and scaling
  • Build and enhance software developer tools
  • Drive data collection and analysis for system metrics
  • Act as Designated Responsible Individual (DRI) for system monitoring
  • Maintain operations of live service on rotational on-call basis

Requirements For Senior Software Engineer - CTJ - Poly

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
  • Active U.S. Government Top Secret Clearance with SCI access
  • U.S. citizenship
  • Must pass Microsoft Cloud background check

Benefits For Senior Software Engineer - CTJ - Poly

Medical Insurance
Education Budget
Parental Leave
Vision Insurance
Dental Insurance
  • 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 Senior Software Engineer - CTJ - Poly

Senior Data Engineer

Senior Data Engineer role at Microsoft working on Azure Data and Microsoft Fabric platform, building data pipelines and analytics solutions.

Technical Support Engineering - Azure Databricks

Senior Technical Support Engineer role at Microsoft focusing on Azure Databricks support, offering hybrid work and competitive compensation in Vancouver.

Software Engineering, Data

Senior Software Engineer, Data role at Microsoft focusing on data engineering and cloud solutions for monetization strategies, offering competitive pay and comprehensive benefits.

Senior Data Engineer

Senior Data Engineer role at Microsoft, building data pipelines and analytics solutions for news content publishers, offering competitive pay and hybrid work environment.

Senior Software Engineer – Data & AI

Senior Software Engineer role at Microsoft focusing on Data & AI solutions, building AI-driven network and security intelligence systems.