Sr. Software Engineer II (Data)

DoubleVerify is the leading independent provider of marketing measurement software, data and analytics that authenticates the quality and effectiveness of digital media for the world's largest brands and media platforms.
$102,000 - $202,000
Data
Senior Software Engineer
Hybrid
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Delivery Consultant – Data Engineer, AWS Professional Services Israel

Senior Data Engineering role at AWS Professional Services, focusing on designing and implementing cloud solutions while providing technical guidance to customers.

Senior Business Intelligence Engineer, NACP Analytics

Senior Business Intelligence Engineer position at Amazon, leading analytics and automation for capacity planning, requiring 10+ years experience and strong technical skills.

Sr Data Engineer

Senior Data Engineer position at Disney Entertainment building and maintaining Identity and Device Data products with focus on scalable data processing pipelines.

Sr. Data Engineer, Amazon Devices-Demand Planning

Senior Data Engineer position at Amazon Devices-Demand Planning team, leading data architecture solutions and ETL implementations using AWS technologies, offering competitive compensation and benefits.

Senior Analytics Developer

Senior Analytics Developer role at SOCi, leading data pipeline development and analytics solutions with competitive compensation and hybrid work model in Vancouver.

Description For Sr. Software Engineer II (Data)

DoubleVerify is seeking a Senior Software Engineer II (Data) to join their Programmatic software development team. This role is critical in enhancing DoubleVerify's programmatic and platform products, working on mission-critical systems that process billions of real-time transactions daily. The ideal candidate will have strong experience in Python, data platforms, and building large distributed backend systems.

Key Responsibilities:

  • Develop critical, large-scale, distributed services for DoubleVerify's Programmatic and Platform products with strict SLAs
  • Collaborate with other engineers, review code, design, and other artifacts
  • Work closely with the Product team to understand requirements and deliver high-quality solutions
  • Write high-performance code for services supporting high throughput and low latency
  • Design, develop, and test new features and improve existing systems

Required Qualifications:

  • 5+ years of software development experience
  • 1+ years of experience as a Sr. Software Engineer
  • Strong experience with Python
  • Experience working with data platforms such as BigQuery or Snowflake
  • Excellent SQL skills
  • Experience in building large distributed backend systems
  • Experience in building highly resilient, scalable REST-based services

Preferred Qualifications:

  • Familiarity with Java (1.8+)
  • Experience with Kubernetes and/or Docker and CI/CD deployment pipelines
  • Familiarity with stream processing of large datasets and technologies like Kafka
  • Experience working in Ad Tech industry
  • BS, MS, or PhD in Computer Science or related technical field

The role offers a competitive salary range of $102,000 - $202,000, along with bonus/commission eligibility, equity, and benefits. DoubleVerify values diversity and encourages applications from candidates who may not meet every qualification but are excited about the role.

Working at DoubleVerify means joining a team that's dedicated to providing media transparency and accountability, helping build a better industry since 2008. The company culture emphasizes collaboration, innovation, and making data-driven decisions.

Last updated 7 months ago

Responsibilities For Sr. Software Engineer II (Data)

  • Develop critical, large-scale, distributed services for DoubleVerify's Programmatic and Platform products with strict SLAs
  • Collaborate with other engineers and review their code, design and other artifacts
  • Work closely with the Product team to understand product requirements and ensure timely, high-quality deliverables
  • Write solid code with a focus on high performance for services supporting high throughput and low latency
  • Design, develop and test new features and improve existing systems

Requirements For Sr. Software Engineer II (Data)

Python
Java
Kubernetes
Kafka
  • 5+ years of software development experience
  • 1+ years of experience as a Sr. Software Engineer
  • Strong experience with Python
  • Experience working with data platforms such as BigQuery or Snowflake
  • Excellent SQL skills
  • Experience in building large distributed backend systems
  • Experience in building highly resilient, scalable REST-based services
  • BS, MS or PhD in Computer Science or related technical field involving coding

Benefits For Sr. Software Engineer II (Data)

  • Bonus/commission eligibility
  • Equity
  • Benefits package

Interested in this job?