This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer - Developer Experience in EMEA.
This role offers the opportunity to shape the developer experience for a fast-growing engineering organization. You will design, build, and maintain internal tools, automation frameworks, and CI/CD pipelines that improve productivity and reduce friction for engineers. Working in a collaborative environment, you will partner with cross-functional teams to identify pain points, streamline workflows, and implement scalable solutions. The position combines hands-on development, infrastructure optimization, and developer advocacy, giving you a chance to directly impact engineering velocity. Ideal candidates are proactive problem-solvers passionate about developer tooling, with strong programming skills and experience in CI/CD, containerization, and observability. This role allows exposure to modern cloud-native technologies and participation in defining best practices for a growing technical organization.
- Accountabilities:
- Design, build, and maintain internal developer tools, CLI applications, and automation frameworks to improve engineering productivity.
- Develop and enhance CI/CD pipelines, build systems, and deployment automation.
- Create and maintain development environment setup tools, including containerization and local development configurations.
- Build observability and debugging tools to accelerate issue diagnosis.
- Optimize build times, test execution, and deployment processes across platforms.
- Implement and maintain code quality tools such as linters, formatters, and static analysis.
- Collaborate with engineering teams to identify pain points and tooling opportunities.
- Conduct training sessions and create documentation to promote adoption of internal tools.
- Participate in architecture reviews and advise on tooling implications.
- Requirements:
- 5+ years of software engineering experience, with at least 2 years focused on developer tooling or platform engineering.
- Strong programming skills in Python, Go, TypeScript/JavaScript, or Bash.
- Deep understanding of CI/CD concepts and hands-on experience with platforms such as Jenkins, GitHub Actions, GitLab CI, or CircleCI.
- Experience with containerization technologies (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation).
- Familiarity with build tools and package managers across multiple ecosystems.
- Experience with monitoring and observability platforms (Datadog, New Relic, Prometheus).
- Excellent communication skills, able to translate developer needs into technical solutions.
- Strong problem-solving skills with focus on pragmatic, scalable solutions.
- Passion for enhancing developer experience and engineering productivity.
- Benefits:
- Competitive compensation package and professional development opportunities.
- Flexible working environment with travel reimbursement for office visits.
- Company-wide recharge days for extended weekends or personal time off.
- Personal development budget for self-improvement and cross-functional learning.
- Credits toward stays at partner hotels when traveling.
- Inclusive, collaborative workplace with a focus on work-life balance.
- Opportunities to work with cutting-edge tools and cloud-native technologies.
Thank you for your interest!