Staff Software Engineer - DevOps Platform

Integral Ad Science Logo

Integral Ad Science

πŸ’΅ $165k-$185k
πŸ“Remote - United States

Summary

Join Integral Ad Science (IAS) as a Staff Software Engineer on the DevOps Platform team! This role involves working on challenging R&D projects, enhancing tooling and frameworks, and collaborating with various engineering teams. You will be responsible for improving tooling and processes, owning assigned tasks, and proactively solving problems. The ideal candidate possesses extensive experience in software engineering, DevOps, and cloud technologies. This is a remote-first position offering a competitive salary.

Requirements

  • Bias toward action, backed by the ability to architect and implement solutions from initial commit to 1.0 release
  • Extensive experience in writing and debugging applications across local and remote environments
  • Strong coding background with Java, Python, or TypeScript (3+ years)
  • Expert knowledge of DevOps and CI/CD principles, best practices, Git, and dev tools across multiple languages (Gradle, Maven, Yarn, Python build tools, etc.)
  • Deep expertise in containerization (Kubernetes, Docker)
  • Hands-on experience with k8s tools: FluxCD, Argo CD, Istio, Karpenter, Grafana stack, Flagger, External Secrets Operator, Helm, Kustomize, Kyverno
  • Experience with Apache Spark (PySpark, Java, Spark Scala), particularly in Databricks environments
  • 7+ years of overall experience in software engineering, DevOps, or platform engineering
  • Self-motivated and able to work independently as part of a remote-first team
  • Strong experience in Linux administration and configuration (4+ years)
  • Experience developing and maintaining Jenkins shared libraries and Jenkinsfiles
  • Hands-on experience with AWS (CloudFormation, CDK) and cloud-native deployments
  • Experience with Infrastructure-as-Code (IaC) and configuration management tools (Atlantis, Terraform, Terragrunt)

Responsibilities

  • Cut deep into systems in order to drive directly to a resolution and alter the landscape in order to make it possible
  • Face a variety of challenges that will allow you to constantly expand your repertoire by always learning new complex systems and skills
  • Use your expert knowledge of SDLC, integration and migration in order to improve tooling and processes used by platform teams
  • Have extreme ownership of assigned tasks and projects, proactively tackle problems, and suggest resolutions

Preferred Qualifications

Experience with MLOps tooling and Data Science workflows

Benefits

New York/California Applicants: The salary range for this position is $165-185,000 Actual pay may vary based on experience or geographic location

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.