
Principal Software Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Ireland.
• Take ownership of and enhance ROSA's CI/CD platform.
• Design, construct, and manage the CI/CD pipelines and delivery infrastructure that ROSA engineering relies on to deploy software efficiently and securely.
• Manage the entire pipeline lifecycle — encompassing source integration, build automation, testing, artifact management, promotion, and deployment to production.
• Ensure that pipelines are quick, dependable, observable, and secure.
• Develop and implement automated testing and quality gates.
• Establish testing infrastructure and automated quality gates that identify defects, regressions, security vulnerabilities, and configuration drift prior to production deployment.
• Promote progressive delivery and release engineering practices.
• Incorporate policy-as-code and security scanning within the delivery pipeline.
• Maintain high reliability standards for the systems you develop.
• A Bachelor’s degree in Computer Science, Engineering, or a related STEM discipline - or equivalent practical experience.
• Over 7 years of software engineering experience, with a strong emphasis on CI/CD, build and release engineering, or developer tools in production settings.
• Profound expertise in CI/CD processes.
• Practical experience with tools such as Prow, Argo CD, Tekton, GitHub Actions, Jenkins, or comparable CI/CD platforms in operational environments.
• Strong programming abilities in Go, Python, or similar programming languages.
• Proficient in Kubernetes and AWS.
• Expertise in automated testing strategies.
• Excellent communication and collaboration skills.
• Strong discipline in software development life cycle (SDLC).
• Health insurance
• Flexible work arrangements
• Professional development
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.