< Back to results

Staff Software Engineer, Backend and UI Platform Team

DoubleVerify / New York / Engineering & Modelling
Job Overview

As a Staff Software Engineer, you will be mentoring a team of talented developers responsible for building the scalable platforms that serve as the foundations of the systems enabling clients to successfully setup and operate DoubleVerify’s rich suite of products. You will be responsible for developing frameworks used to generate client facing screens and the back-end services handling the business logic of those products. You will be responsible for developing scalable and reliable backend services to provide a UX flawless experience in terms of responsiveness, ease of use and functionality. You will be closely coordinating and working with multiple development, product and Client Services teams.

This position is full-time and located in our New York City headquarters office.

What you will do:

  • Design, develop, deploy, monitor, and operate robust micro-services built with .Net Core and Java integrated with Salesforce, databases, internal APIs and additional systems.
  • Perform, design, code reviews, and guide engineers to create state of the art software.
  • Continuously analyze the entire user configuration system flow to define and implement system improvements that for increased scale, stability, and ease of future feature development
  • Learn the ad tech industry as a whole, understand the business needs of each new feature, collaborating with product owners and end users to achieve the desired behaviors.
  • Design, develop, and document APIs to be used by partners and other development teams.
  • Work in continuous development and integration cycles by utilizing microservices backend architectures with automated packaging and deployments.
  • Work in a fast paced, agile environment, collaborating with team members and Product Managers on a daily basis and participating in product meetings.

Who you are:

  • Love what you do and are passionate about crafting clean code and have a steady foundation
  • 5+ years of programming experience in coding
  • At least 3 years of experience programming in C# or Java.
  • Significant experience working with relational databases, including schema design and data analysis
  • Experience with building fully automated CI/CD pipelines for back end components
  • Experience with REST APIs and web-based API’s
  • Excellent communication skills and a team player
  • Experience working with Angular and JavaScript is a plus

Latest Jobs at DoubleVerify

DoubleVerify Overview

DoubleVerify is powering the new standard of marketing performance, giving advertisers clarity and confidence in their digital investment. Built on best practices, DV solutions create value for media buyers and sellers by bringing transparency and accountability to the market, ensuring ad viewability, brand safety, fraud protection, accurate impression delivery and audience quality across campaigns to drive performance. Since 2008, DV has helped hundreds of Fortune 500 companies gain the most value out of their media spend by delivering best in class solutions across the digital ecosystem that help build a better industry.

Website Twitter LinkedIn Archive

Visit DoubleVerify Careers Page (opens new tab)
DoubleVerify Jobs by Location

Check below to see all of the open DoubleVerify jobs organised by office location.

Atlanta (1)

Chicago (1)

Germany (1)

Helsinki (1)

Israel (2)

London (1)

Los Angeles (4)

New York (27)

San Diego (3)

Tel Aviv (5)

DoubleVerify Jobs by Team

Check below to see all of the open DoubleVerify jobs organised by team.

Client Services & Strategy (9)

Engineering & Modelling (16)

Finance & Accounting (1)

Legal Services (1)

People & Places (3)

Product & Design (5)

Sales & Sales Support (6)

Technical Services (5)