CareerPlanGet AI match score →

Senior Software Engineer - GitHub Actions

Czech Republic, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-07-17 → 2026-07-31

Core

Design, develop, test, and ship high-quality technical solutions for GitHub Actions services, focusing on system health, API integration, and operational excellence.

Role type

Senior Software Engineer (CI/CD Platform)

Builds

GitHub Actions services, APIs for software component integration, and CI/CD infrastructure

Domain

Developer Tools / CI/CD / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java, Bash, distributed systems design, cloud infrastructure operations, API design, CI/CD system building, security implementation (isolation mechanisms), incident response, monitoring and alerting setup, technical roadmap planning

Preferred skills

N/A

Technologies

GitHub Actions, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java, Bash

Responsibilities

Design and implement APIs for seamless integration between software components; Support security by implementing isolation mechanisms for untrusted code execution; Champion operational excellence by improving system reliability and establishing best practices for monitoring and runbooks; Participate in code reviews, pairing sessions, and technical discussions to raise team quality standards; Own and advocate for the health and quality of systems, including on-call rotations for live incidents; Contribute to comprehensive testing strategies and define success metrics.

Seniority

Senior, hands-on IC

Rewrite
## About the role - Design, develop, test and ship high-quality technical solutions across GitHub Actions services. - Participate in code reviews, pairing sessions, and technical discussions that raise the quality bar for the team. - Own and advocate for the health and quality of the systems that the team builds, including participating in on-call for first responder rotations and live incidents. - Design and implement APIs to facilitate seamless integration between software components. - Collaborate with cross-functional teams and partner with stakeholders and lead discussions for technical solutions, including design and cost considerations. - Contribute to comprehensive testing strategies, define success metrics, and incorporate customer feedback to drive continuous improvement. - Support security across GitHub Actions by implementing isolation mechanisms for untrusted code execution and partnering with Security teams to address vulnerabilities in our services. - Champion operational excellence by improving system reliability, reducing incident response times, and establishing best practices for monitoring, alerting, and runbooks across Actions services. - Drive and support technical roadmap that aligns with product goals, ensuring that engineering efforts are strategically prioritized and incorporating the adoption of new technologies and methodologies where applicable. ## Requirements - Proven, substantial professional experience in software engineering, computer science, or a related technical discipline, with a track record of independently owning and delivering production software end-to-end. - Working fluency in one or more general-purpose programming languages such as Go, Ruby, Rust, Python, JavaScript, C, C++, C#, or Java — applied in production systems at scale. - A degree in Computer Science, Electrical or Electronics Engineering, Mathematics, Physics, Computer Engineering, or a related field — or equivalent depth of professional experience. - Significant experience in one or more scripting languages (e.g., Bash, Python). - Experience designing or operating distributed systems and cloud infrastructure. - Familiarity with CI/CD concepts, or hands-on experience building or operating CI/CD systems.
Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Microsoft ↗