Staff Software Engineer

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 and be part of the Engineering Skunkworks/Tiger Team, tackling challenging R&D projects and solving complex problems. Collaborate with Developer Experience and Platform Engineers to enhance tooling, templates, and frameworks. You will have extreme ownership of assigned tasks and projects, proactively tackling problems, and suggesting resolutions. This role requires deep expertise in containerization, experience with Apache Spark, and a strong coding background in Java, Python, or TypeScript. The ideal candidate will have 7+ years of experience in software engineering, DevOps, or platform engineering and strong Linux administration skills. This is a remote-first position.

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.