Senior Software Engineer

Microsoft is a company building the data platform for the age of AI, powering data-first applications and driving a data culture.
Data
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Azure Data engineering team is seeking a Senior Software Engineer to join their usage billing team. This role is crucial in building the next-generation data platform for reliable ingestion, aggregation, and processing of usage data from Microsoft services. The position is part of a mission-critical service built for scale, compliance, and data guarantees, leveraging Azure Data's real-time messaging, streaming, and analytics services.

The role involves working with the IDC team of Azure Usage Billing (Oro) handling critical pillars of service including input, data processing, control plane, and fundamentals like reliability, scale, and live-site operations. You'll be part of building a massively scalable cloud service using various Azure technologies, working as a full-stack engineer across the entire system.

The ideal candidate should have strong experience in software development, architecture/design, and data engineering. You'll be working in a collaborative environment that values diverse perspectives and innovative thinking. This position offers the opportunity to work with cutting-edge technology while contributing to Microsoft's mission of building the data platform for the AI age.

Benefits include industry-leading healthcare, educational resources, parental leave, and generous time away. The role offers a hybrid work arrangement with up to 50% work from home opportunity and minimal travel requirements (0-25%). This is an excellent opportunity for experienced engineers looking to make an impact in cloud computing and data processing at enterprise scale.

Last updated 42 minutes ago

Responsibilities For Senior Software Engineer

  • Design, develop and validate various components needed to build a robust, distributed and resilient platform for Azure Usage Billing
  • Work as a full stack engineer building from the ground up across the end-to-end system
  • Work on service management, buildout and deployment, programmability
  • Handle service fundamentals like monitoring, security, performance, engineering systems, tooling and Livesite

Requirements For Senior Software Engineer

PostgreSQL
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 8+ years experience in software development, architecture/design, data modeling or data engineering work
  • OR Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 5+ year(s) experience
  • Must pass Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
  • 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

Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure Data team in Hyderabad, focusing on data movement and integration systems with hybrid work arrangement.

Senior Software Engineer - CTJ - Poly

Senior Software Engineer role at Microsoft working on Azure Data services, requiring top security clearance and expertise in cloud infrastructure.

Senior Data Engineer

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

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.