Software Engineer
Core
Develop and maintain software for cluster provisioning, configuration, upgrades, lifecycle management, and fleet health optimization.
Role type
Software Engineer (Infrastructure/DevOps)
Builds
Automation tooling, deployment pipelines, and self-service operational workflows.
Domain
Cloud infrastructure and distributed systems
Required skills
C#, Java, C++, Python, C, JavaScript, debugging, telemetry analysis, automated testing, code reviews, secure engineering practices
Preferred skills
Experience with Service Fabric, cluster autoscaling, capacity management, region/cloud deployments
Technologies
C#, Java, C++, Python, C, JavaScript, Service Fabric
Responsibilities
Implement and test software for cluster lifecycle management, build automation tooling to reduce manual intervention, improve deployment pipelines and diagnostics, investigate failures using telemetry and debugging tools, support new region and cloud deployments, document solutions and participate in code reviews
Seniority
Mid-level, hands-on IC
