Full-Time

Staff Software Engineer

Semantic Layer

Updated on 12/2/2024

DoubleVerify

DoubleVerify

1,001-5,000 employees

Digital advertising verification and analytics services

Data & Analytics
Consumer Software

Compensation Overview

$118k - $235kAnnually

+ Bonus + Commission + Equity + Benefits

Senior

New York, NY, USA

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
Power BI
Kubernetes
Microsoft Azure
Python
JavaScript
Airflow
SQL
Java
Tableau
C#
AWS
Terraform
REST APIs
Development Operations (DevOps)
Looker
Snowflake
Google Cloud Platform
Requirements
  • At least 7 years of professional software engineering experience
  • Proven experience with Python, or other object oriented languages (JS, Java, C#, etc.)
  • Strong SQL proficiency with ability to suggest optimization for query performance and cost efficiency
  • Strong familiarity with REST APIs and web-based APIs
  • Familiarity with core architecture principles of at scale systems
  • Experience with BI platforms such as Looker, Tableau, Power BI, etc.
  • Familiarity with public cloud, such as GCP, AWS, Azure
  • Excellent communication skills
  • Experience with using task/build/automation tools in coordination with DevOps
  • Bachelor’s Degree or higher in Computer Science or related field or equivalent technical experience
  • Previous experience with managing and growing a large codebase over time is a large plus!
  • Knowledge of Kubernetes and Terraform are not required, but are a plus!
  • Previous experience as a team lead or a principal engineer or as an architect is not required, but is a plus.
Responsibilities
  • Be the technical system owner, responsible for producing a long-term technical vision, code quality, performance and observability.
  • Learn multiple complex systems that use numerous modern cutting-edge technologies, such as Looker, Snowflake and Airflow.
  • Design technical implementations to grow these systems
  • Design and implement systems responsible for high concurrency access to large data sets
  • Identify gaps, deficiencies and inefficiencies in the system. Propose and implement solutions.
  • Help oversee technical implementations written by the rest of the team. Ensure that team implementations are in line with the designs created by the team and aligned with DV best practices/agreed concepts, with an eye towards compatibility between features, design, implementation choices and best practices
  • Be quick to fix issues that come up, and help to mentor and train others on the team
  • Become a key contributor to feature scoping, technical implementation, and developer estimates
  • Work with the Product Management team to understand requirements
  • Be proactive about developer testing, and coding at all levels of a system of applications
  • Test and optimize code developed both by you and by other team members
  • Establish effective monitoring for automated system failure detection
  • Continuously release your features using automated deployment tools and frameworks

DoubleVerify ensures the quality and effectiveness of digital advertising for major brands. The company provides verification and analytics services that help brands, advertisers, platforms, and publishers confirm that their ads are seen by real people, are placed in safe environments, and effectively reach their target audiences. Their services include checking ad viewability, preventing fraud, and ensuring brand safety by using advanced technology and dedicated teams to identify and combat fraud schemes. Unlike many competitors, DoubleVerify focuses on delivering comprehensive verification solutions that protect brand reputation across various devices and channels. The goal of DoubleVerify is to help clients maximize their advertising budgets and achieve better returns on their digital advertising investments.

Company Stage

N/A

Total Funding

$385.7M

Headquarters

New York City, New York

Founded

2008

Growth & Insights
Headcount

6 month growth

3%

1 year growth

11%

2 year growth

25%
Simplify Jobs

Simplify's Take

What believers are saying

  • DoubleVerify's recent partnerships and promotions, such as with Reddit and new leadership in APAC, indicate strong growth and expansion opportunities.
  • The company's advanced fraud detection capabilities, like uncovering the FM Scam, demonstrate their commitment to protecting clients' investments.
  • DoubleVerify's insights and research, such as the DV Global Insights Report, provide valuable data that can drive industry trends and client strategies.

What critics are saying

  • The investigation by Kirby McInerney LLP into potential violations of federal securities laws could impact DoubleVerify's reputation and financial stability.
  • The rapidly evolving digital advertising landscape requires continuous innovation, posing a challenge to maintain a competitive edge.

What makes DoubleVerify unique

  • DoubleVerify's dedicated Fraud Lab and Semantic Science teams provide advanced fraud detection and brand safety measures, setting them apart from competitors.
  • Their comprehensive media authentication services, including partnerships with platforms like Reddit, ensure ads are seen by real people in safe environments.
  • DoubleVerify's focus on analytics and verification services helps brands maximize their advertising budgets and achieve better returns on investment.

Help us improve and share your feedback! Did you find this helpful?