H1BConnect Pro is launching with premium alerts and access to more job postings.Get early access
Microsoft logo

Senior Back-End Software Engineer

Microsoft
Redmond, WA Full-time 12/24/2025 $119.8k - $258k per year
Undergraduate with 5+ Years of ExperienceMaster's with 2+ Years of Experience
Approval 98.4%Total filings 6,363New hires 3,142
👑 Elite Sponsor
FY 2025

Job Description

Microsoft is seeking a Software Engineer to join their Cloud Ecosystem Security Team, focusing on building a next-generation security data platform. This role involves developing core services for a SaaS platform that enhances security, governance, and compliance across various cloud environments.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • 2+ years of experience with distributed data processing frameworks (e.g., Apache Spark, Kafka, Flink, or similar)
  • 2+ years of experience designing, building, and operating scalable, highly available cloud services or distributed systems on platforms such as Azure, AWS, GCP, or comparable cloud environments
  • 2+ years of experience applying distributed systems concepts such as concurrency, conflict resolution, and consensus algorithms
  • 1+ years of experience designing and building solutions using microservices architecture
  • 1+ years of experience designing, developing, or maintaining secure software systems
  • 1+ years of experience designing and building scalable data pipelines and analytics infrastructure using orchestration tools such as Apache Airflow, Azure Data Factory, or equivalent

Responsibilities

  • Reviews product code and test code to ensure it meets team standards and contains the correct test coverage
  • Uses debugging tools, tests, logs, telemetry, and other methods to proactively verify assumptions while developing code
  • Conducts incident retrospectives to identify root causes of problems and implements repair actions
  • Independently creates a clear test strategy that ensures solution quality and prevents regression
  • Actively identifies other teams and technologies to leverage and understands upstream and downstream interactions between systems
  • Collaborates with other teams to reach common goals where dependencies and validation concerns overlap

Benefits

  • Employees at Microsoft are often offered comprehensive, “world-class” benefits—including health and mental-wellness programs, competitive pay with bonuses and stock awards, and retirement/savings options. Time-off and flexibility are common, with generous vacation and holidays, parental and caregiver leave, and flexible work schedules, alongside learning support, employee resource groups, product discounts, and matching-gifts/volunteering programs. Specific benefits can vary by region.