Jobs and Careers
EX

Tapad - Sr. Site Reliability Engineer - GCP, Terraform (Remote)

Experian
New York City, United StatesRemotefull_timeVerifiedPosted 7 Feb 2023

About the role

Company Description

COVID-19 UPDATE: The NYC office has recently opened for local employees who meet vaccination requirements. All interviews will remain virtual. Position is open to remote employees in the US and Canada able to work hours of 9-5 EST.

Founded in 2010, Tapad cracked the code on cross-device marketing technology. Our groundbreaking, proprietary technology assimilates trillions of data points to find the relationship between smartphones, desktops, laptops, tablets, and connected TVs. Ten years later, we are processing data at petabyte scale, with an engineering team that comprises roughly half of our entire organization. When you work with us, you matter, and your work matters.

Job Description

Small Teams; Big Data
At Tapad, we look for individuals who are motivated by complex and challenging work. We want to work with people who share compelling solutions to those challenges, solutions informed by their unique experiences, passions, and expertise. 

Tapad's Infrastructure team is looking to add a Senior Site Reliability Engineer (SRE) to bring Infrastructure-as-code (IaC) to our SDLC. As a Senior SRE, you are responsible for the overall availability, efficiency, performance, and resilience of Tapad’s software systems. You will divide your time between system operations duties and developing software and tools that help increase system reliability and performance. You will collaborate with software engineering teams and use similar technologies related to their software deliverable's design, deployment, and continued operations. 

We ask our employees to make an impact, and feel it is only right to give a lot in return. We offer every employee a 401k with matching, generous maternity/parental leave, and PTO. We believe if you’re sick, feel like you’re getting sick, or just need a personal day, you should take that time to get better. We have free virtual lunches every month, free continuous education, and an open door policy every day. We make sure our virtual office is a welcoming space, full of individuals who can teach and learn from one another everyday.

A day in the life as a Senior Site Reliability Engineer:

  • Apply the principles of software engineering and engineering best practices to system operations and administration tasks
  • Design and implement software tools to increase reliability, performance and operations of Tapad’s commercial software products and systems
  • Lead the configuration, testing, security, and deployment of project work
  • Contribute to libraries, data structures, and frameworks developed by other engineers and, occasionally, to open source projects
  • Instrument, monitor, and anticipate the runtime characteristics of the wider department’s software systems
  • Participate in your team’s support rotation
  • Maintain the SDLC quality bar by supporting the usage and adoption of DevOps abstractions that your team builds and provides to the wider engineering organization
  • Liaise with program and project managers for cross-project and organization-wide project tracking
  • Act as a 'team lead', including interviewing, mentoring and training teammates in Tapad's technology stack, and in Site Reliability and DevOps best practices
  • Contribute to the design and implementation of abstraction layers atop the offerings provided by SREs that facilitate and enable the wider engineering organization to programmatically provision, configure, and manage infrastructure resources

In this role, you would be using:

  • Google Cloud Platform
  • Terraform
  • Github Actions, Harness, Nexus
  • Kubernetes and Helm
  • Airflow, Cloud Composer, GKE
  • BigQuery, CloudSQL, Pub/Sub
  • Kubeflow Pipelines, Cloud Run, Cloud Functions
  • Google Cloud Logging and Monitoring (Stackdriver), Looker
  • Python, Golang, Scala

Qualifications

We are looking for candidates who meet some of the following qualifications:  

  • 5+ years in a cloud-based infrastructure role with development and automation experience, at least 2 years with GCP
  • 5+ years in a DevOps role with scripting/automation experience
  • 2+ years of experience using Terraform in a cloud environment and strong knowledge of how Terraform works
  • Experience creating Terraform modules from scratch
  • Shell, Python scripting abilities, familiarity with Golang
  • Experience with other IaC tools including AWS CloudFormation, Red Hat Ansible, Chef, Puppet or SaltStack
  • CI/CD workflows and SDLC tools (ex. Github actions, Jenkins, Harness)
  • Cloud architecture (network, storage, compute, messaging, etc.)
  • Passionate about best practices and reliable, sustainable, scalable environments 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Experian

View company profile →