Staff Software Engineer, DoubleVerify

$99-197k

Eligible for equity

SQL
Docker
Kubernetes
GCP
Python
Scala
Kafka
Airflow
Spark
Snowflake
Kinesis
BigQuery
Vertica
dbt
Senior and Expert level
New York

3 days a week in office

DoubleVerify

Software platform for digital media

Be an early applicant

DoubleVerify

Software platform for digital media

1001+ employees

B2BSecurityMarketingPublishingAnalyticsSaaSAdvertising

Be an early applicant

$99-197k

Eligible for equity

SQL
Docker
Kubernetes
GCP
Python
Scala
Kafka
Airflow
Spark
Snowflake
Kinesis
BigQuery
Vertica
dbt
Senior and Expert level
New York

3 days a week in office

1001+ employees

B2BSecurityMarketingPublishingAnalyticsSaaSAdvertising

Company mission

DV's mission is to give advertisers clarity and confidence in their digital investment - across buying platforms, channels and media formats.

Role

Who you are

  • 5+ years of programming experience in coding, object-oriented design, and/or functional programming, including Python, Scala, or related language
  • Lead by example - design, develop, and deliver quality solutions
  • Love what you do and are passionate about crafting clean code and have a steady foundation with
  • Deep understanding of distributed system technologies, standards, and protocols, and have 2+ years of experience working in distributed systems like Airflow, DBT, Big Query, Spark, Pub Sub Eco System ( Kafka Connect, Kafka Streams, or Kinesis), and building data pipelines at scale
  • Hands-on experience building low latency, high-throughput APIs, and comfortable using external APIs from platforms
  • Excellent SQL query writing abilities and data understanding
  • Care about agile software processes, data-driven development, reliability, and responsible experimentation
  • Genuine desire to automate decision-making, processes, and workflows
  • Experience working with dependency management tools such as Airflow
  • Experience with DevOps domain - working with build servers, Docker, and container clusters (Kubernetes)
  • Experience in Mentoring and growing a diverse team of talented data engineers
  • B.S./M.S. in Computer Science or a related field
  • Excellent communication skills and a team player
  • Vertica or other columnar data stores
  • Google BigQuery or Snowflake
  • Spark Streaming or other live stream processing technology
  • Cloud environment, Google Cloud Platform
  • Container technologies - Docker / Kubernetes
  • Ad-serving technologies and standards

What the job involves

  • As a Senior Software Engineer (Data), you own new initiatives, design and build world-class platforms to measure and optimize ad performance
  • You ensure industry-leading scalability and reliability of mission-critical systems processing billions of real-time transactions a day
  • You apply state-of-the-art technologies, frameworks, and strategies to address complex challenges with Big-Data processing and analytics
  • Write solid code with a focus on high performance for services supporting high throughput and low latency
  • Architect, design, and build big data processing platforms handling tens of TBs/Day, serve thousands of clients, and support advanced analytic workloads
  • Providing meaningful and relevant feedback to junior developers and staying up-to-date with system changes
  • Explore the technological landscape for new ways of producing, processing, and analyzing data to gain insights into both our users and our product features
  • Design, develop, and test data-driven products, features, and APIs that scale
  • Continuously improve the quality of deliverables and SDLC processes
  • Operate production environments, investigate issues, assess their impact, and develop feasible solutions
  • Understand business needs and work with product owners to establish priorities
  • Bridge the gap between Business / Product requirements and technical details
  • Work in multi-functional agile teams with end-to-end responsibility for product development and delivery

Share this job

View 33 more jobs at DoubleVerify

Insights

Top investors

16% employee growth in 12 months

Company

Company benefits

  • Health and Fitness Reimbursement
  • Unlimited paid time off policy
  • Work from home opportunities
  • Health insurance
  • 401k
  • Healthcare coverage
  • Virtual company events
  • Tuition reimbursement

Funding (last 2 of 4 rounds)

Oct 2020

$350m

GROWTH EQUITY VC

Aug 2011

$33m

LATE VC

Total funding: $396.5m

Our take

The importance of digital advertising continues to grow, but it can be difficult for companies to protect their brand identity online. DoubleVerify solves this problem using software that monitors campaign performance in real-time.

Since it was first launched, DoubleVerify has successfully carved out an impressive market share, and now boasts customers such as digital advertising giant Facebook as long-time customers. Its success is largely owed to the quality of its technology, which far outperforms that of its rivals. DoubleVerify has consolidated its success by expanding the range of languages its tools support. It has also expanded into new markets such as Australia and New Zealand, a key indicator of the company’s continued growth.

The digital ad space is changing constantly, and DoubleVerify will need to remain as agile and adaptive as it is at present in order to compete with rivals such as Tremor and Quantcast. A 2021 IPO was followed by two rounds of funding and several product releases, including a tiered brand suitability tool as well as key executive hires.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle