OpenCV

Senior Software Engineer, Platform

OpenCV

full-time

Posted on:

Location Type: Hybrid

Location: ZürichSwitzerland

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Own and evolve the CI pipeline so engineers can reliably build and test changes with fast, actionable feedback
  • Design and maintain developer tooling that reduces friction and improves consistency
  • Operate and improve the build infrastructure and build-agent fleet that turns code into build artefacts

Requirements

  • 2+ years of relevant professional experience, or 4+ years for Senior level
  • Software engineering experience with at least one modern programming language — Golang, Java, or Rust
  • Strong automation skills using scripting languages such as Python and/or Bash
  • Solid DevOps experience in container environments
  • A pragmatic mindset for building tools that developers love
  • Curiosity and enthusiasm for experimenting with AI coding assistants
  • Extensive, hands-on Golang experience (bonus, in addition to modern language requirement)
  • Experience with monorepos and trunk-based development workflows
  • Experience designing developer tooling platforms
  • Experience scaling build/test systems
Benefits
  • The chance to work on the core systems that shape the daily experience of every engineer
  • High ownership: you’ll deliver improvements that are immediately felt across engineering
  • A team culture that values well-documented, repeatable workflows and continuous improvement
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GolangJavaRustPythonBashDevOpscontainer environmentsdeveloper toolingbuild/test systemsmonorepos
Soft Skills
automation skillspragmatic mindsetcuriosityenthusiasm