Position Overview
As a backend staff engineer, you will be working with a talented team responsible for enabling clients to successfully setup and operate DoubleVerify’s rich suite of products. You will be responsible for developing scalable and reliable backend services fueling DV's client facing user interfaces and operational processes. We believe in using the right tool for each task which means that you will be working with a variety of technologies and languages. In addition, due to the nature of the team you will be closely coordinating and working with multiple development, product and client services teams.
What you will do:
You will help to implement software solutions in an effort to deliver amazing experiences and capabilities for our customers and clients.
Makes others better through code reviews, thorough documentation, technical guidance, operational needs, and mentoring or serving as a Tech Lead on a project.
Go-to person for technical guidance ; understands the broad architecture of the entire system.
Provides technical advice and weighs in on technical decisions that impact other teams or DV at large.
Actively participates in design discussions and provides feedback on projects outside of their core area.
Understands the tradeoffs between technical, analytical, and product needs, leading to solutions that take all of these needs into account.
Identifies and proposes strategies around technical problems affecting their team, communicating standards and obtaining approvals on solutions.
Researches and proposes new technologies.
Work in a fast paced, agile environment, collaborating with team members and Product Managers on a daily basis and participating in product meetings.
This position is full-time and located in our New York City headquarters offices offering a hybrid work model from office and remote.
Who you are:
At least 2 years of experience as a staff engineer in a similar environment.
At least 5 years of experience programming in C++ , C# or Java .
At least 5 years of experience in relational databases , including schema design and data analysis .
At least 7 years of total programming experience.
Exceptional analytical, strategic thinking, and problem-solving abilities.
Extensive knowledge of modern microservice architecture, and web-based/REST API’s .
Extensive knowledge of cloud and containerization technologies such as Google Cloud , Docker and Kubernetes .
Extensive knowledge in logging and monitoring frameworks such as Grafana/Loki/Prometheus or Splunk .
Extensive knowledge of engineering processes, structural design, and system optimization.
Extensive experience leading design and code reviews.
Proficiency in CRM platforms such as Salesforce .
Proficiency in engineering and project management software.
Deep care for fostering collaboration and psychological safety among team members.
Excited to be a part of an inclusive culture where everyone brings the aspects of themselves to the workplace that they need to thrive.
This position is fulltime and located in our New York City headquarter offices.
The successful candidates starting salary will be determined based on a number of non-discriminating factors, including qualifications for the role, level, skills, experience, location, and balancing internal equity relative to peers at DV. The estimated salary range for this role based on the qualifications set forth in the job description is between $114,000 to $225,000 . This role will also be eligible for bonus/commission (as applicable), equity, and benefits.
The range above is for the expectations as laid out in the job description; however, we are often open to a wide variety of profiles, and recognize that the person we hire may be more or less experienced than this job description as posted.
View Original Job Posting