Senior Software Engineer - Microservices & Windows Imaging
Core
Design and deliver multi-quarter initiatives to modernize developer tools, build orchestration, and CI/CD platforms while ensuring platform reliability, security, and scalability.
Role type
Senior IC Software Engineer (Developer Infrastructure & Microservices)
Builds
Modernized build systems, CI/CD pipelines, secure software supply chains, and high-availability microservices
Domain
Developer Infrastructure, Cloud Engineering, Software Supply Chain Security
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Java, JavaScript, Python, Azure DevOps, GitHub Actions, Kusto/KQL, Azure Data Explorer, microservices architecture, CI/CD automation, software supply chain security, incident response, system debugging, technical mentorship
Preferred skills
AI-assisted engineering workflows, large-scale telemetry analysis, cross-functional leadership, cloud-native design patterns
Technologies
Azure DevOps, GitHub Actions, Kusto, Azure Data Explorer, Application Insights, C, C++, C#, Java, JavaScript, Python
Responsibilities
Lead design and delivery of multi-quarter initiatives to modernize tools and workflows; Diagnose complex failures across toolchains and infrastructure driving root-cause fixes; Advance secure software-supply-chain practices including dependency governance; Mentor engineers through design reviews and project leadership; Lead incident response for high-impact build failures; Establish measurable success criteria and operational signals for regressions
Seniority
Senior, hands-on IC with mentorship responsibilities