Integral Ad Science is looking for a Senior Software Engineer, DevOps Platform to join our CI/CD Engineering Team. In this role, you will develop our self-service CI infrastructure, build tooling, versioning strategies, and GitOps framework. You will collaborate closely with developers across Product and Platform teams as well as Data Science to enhance our tooling, templates, and processes.
What You'll Do
- Work with and debug our current stack: GitHub, Jenkins, GitOps, Kubernetes, Flux CD, Databricks, and help design the future stack (i.e., Argo CD) with self-service principles.
- Cut deep into systems to drive directly to a resolution and develop source code to make improvements possible.
- Face a variety of challenges to constantly expand your repertoire by always learning new complex systems and skills.
- Use expert knowledge of the SDLC, integrating systems through code to improve tooling and processes.
What We're Looking For
- A bias toward action, backed by the ability to architect and implement solutions from initial commit to 1.0 release.
- A strong coding background with either Java (or Groovy) or Python (2+ years).
- Expert knowledge of DevOps and CI/CD principles, best practices, Git, and dev tools across multiple languages (Gradle, Maven, NPM, Python build tools, etc.).
- Experience developing and maintaining Jenkins shared libraries and Jenkinsfiles.
- Expertise in containerization (Kubernetes, Docker, distroless).
- Hands-on experience with k8s tools: Flux CD, Argo CD, Istio, Karpenter, Grafana stack, Flagger, External Secrets Operator, Helm, Kustomize, Kyverno.
- Hands-on experience with AWS (CloudFormation, CDK) and cloud-native deployments, Infrastructure-as-Code (IaC), and orchestration tools (Atlantis, Terraform, Terragrunt).
- 5+ years of overall experience in software engineering, DevOps, or platform engineering.
- Strong experience in Linux administration and configuration (2+ years).
- Self-motivated and able to work independently as part of a remote-first team.
Nice to Have
- Experience with Jenkins runtime JVM debugging and Jenkins plugins development.
- Experience with Application profiling, debugging applications across local and remote environments.
- Experience with MLOps tooling and Data Science workflows, specifically Databricks.
Technical Stack
- Version Control & CI: GitHub, Jenkins
- GitOps & Deployment: GitOps, Flux CD, Argo CD
- Orchestration & Runtime: Kubernetes (k8s), Docker, Istio, Karpenter, Flagger, External Secrets Operator, Helm, Kustomize, Kyverno
- Languages & Build Tools: Java, Groovy, Python, Gradle, Maven, NPM
- Cloud & Infrastructure: AWS, CloudFormation, CDK, Terraform, Terragrunt, Atlantis
- Monitoring & Data: Grafana, Databricks
Team & Environment
You will be part of the CI/CD Engineering Team, a specialized group with extreme ownership of how software gets versioned and deployed.
Benefits & Compensation
- Comprehensive benefits package including paid time off.
- Health insurance (medical, dental, vision) with PPO, HSA and FSA options.
- 401k with employer matching contributions.
- Annual bonus and/or other incentive plans.
Work Mode
This is a remote-first position open to candidates in the USA - Remote.
Integral Ad Science is an equal opportunity employer, committed to our diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age.






