Microsoft
Senior Software Engineer - Azure Databricks
Found: March 5, 2026
This role is based in the United States, with remote work options available.
Compensation:
USD $119,800 - $234,700 per year
Overview:
As a Senior Software Engineer, you will design and build distributed systems, develop high-quality features, and deliver a world-class experience to customers.
Responsibilities:
- Designing and building distributed systems that interact between different cloud technology services and infrastructures.
- Mentoring teammates and providing technical direction.
- Writing high-quality documentation including design documents and software specs.
- Conducting deployment through Azure DevOps and CI/CD processes.
- Monitoring performance and troubleshooting issues as needed.
Qualifications:
Required: Bachelor's Degree in Computer Science or related field with 4+ years of experience in coding languages such as C, C++, C#, Java, JavaScript, or Python.
Preferred: 8+ years of experience or a Master's Degree with 6+ years of experience in similar coding languages.
Tech Stack:
C#, .Net, Java, JavaScript, Azure.