Senior Developer Productivity Engineer
New
B
Backblaze External WebsiteCloud Storage
Remote - Argentina; Remote - Colombia ; Remote - Costa Rica ; Remote - MexicoFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- DockerPythonBashGitJenkinsCI/CDAnsibleGitHub Actions
Requirements
- 5+ years of experience in developer productivity, platform engineering, DevOps, or build engineering.
- Strong scripting skills in Python and/or Bash.
- Hands-on experience with Jenkins or similar CI systems.
- Familiarity with local development environments and virtualization or containerization tooling (Vagrant, Docker, Ansible).
- Strong debugging mindset diagnosing failures across CI, virtualization, and containerized services.
- Experience operating on-call, handling incidents, and writing post-mortems and runbooks.
- Familiarity with macOS administration, system configuration, and Apple Silicon virtualization.
- Familiarity with AI agentic coding tools like Claude Code or Cursor.
- Clear written communication skills for documentation.
Responsibilities
- Own and improve Jenkins-based CI/CD pipelines, including build scripts, artifact publishing, release automation, and supporting infrastructure provisioning.
- Maintain and evolve a virtualized local development environment, including VM configuration, containerized service orchestration, and developer setup tooling.
- Manage a private artifact repository: promotion strategies, access control, dependency mirroring, and retention policies.
- Develop and maintain automation scripts to support release pipelines, CI jobs, and infrastructure provisioning.
- Enforce developer toolchain hygiene: GitHub repository configuration, branch protections, and code review policies.
- Handle on-call responsibilities for developer tooling, resolving CI failures, environment issues, and infrastructure incidents.
- Collaborate with Engineering, QA, and Operation teams to identify developer pain points and prioritize tooling improvements.
- Write and maintain documentation and runbooks for the broader engineering organization.
View Full Description & ApplyYou'll be redirected to the employer's site