Rokt, a hyper-growth ecommerce leader, is looking to solve the problem of unlocking real-time relevance in ecommerce, and is seeking a Senior Software Engineer to own the end-to-end CI/CD lifecycle and ensure application teams can deploy rapidly, reliably, and securely.
Requirements
- 5+ years driving high-velocity build & release or DevOps practices in a distributed environment
- Deep expertise in CI/CD design and tooling—especially Buildkite or equivalent platforms—and hands-on mastery of Terraform
- Proven track record with container technologies (Docker/ECR) and Kubernetes packaging (Helm, Argo Rollouts)
- Strong scripting chops (Bash, Python, or similar) plus fluency with Linux tooling and cloud-native workflows
- Familiarity with artifact management (Nexus or equivalent) and a keen eye for security, reliability, and cost efficiency
- Passion for automating complexity away, relentlessly optimizing pipelines, and evangelizing best practices across teams
Responsibilities
- Architect and own our end-to-end build and release pipelines, from source commit through production rollout, ensuring lightning-fast feedback loops and zero-touch deployments
- Design, build, and optimize container build pipelines (ECR/Docker) and Helm charts, empowering teams to package and ship microservices at scale
- Champion infrastructure as code—author and evolve Terraform modules and CI-driven state workflows that make provisioning repeatable and resilient
- Lead the adoption and tuning of progressive delivery patterns (Argo Rollouts, canaries, blue/green) so every release is safer and more predictable
- Manage and enhance our artifact ecosystem (Nexus, custom plugins), keeping libraries current, secure, and performant for every build
- Troubleshoot and support pipeline issues, building and maintaining Buildkite agents and custom plugins
- Operate Argo Rollouts canary deployments, developing Terraform modules and state management
Other
- 5+ years of experience
- Bachelor's degree or equivalent
- Ability to work in a team environment
- Excellent communication and collaboration skills
- Ability to work in an office environment (4 days per week)