DoubleVerifyposted 24 days ago
$107,000 - $212,000/Yr
Full-time • Senior
NY

About the position

We are seeking an experienced software engineer to join our talented full-stack team responsible for enabling clients to successfully activate and operate DoubleVerify’s rich suite of products. You’ll develop scalable and reliable backend services fueling DV's client-facing user interfaces and operational processes. We are a tech company at heart, addressing complex challenges and innovating to use the best technology and practices for the task at hand on a daily basis. ​The team is a cross-company focal point and user experience oriented, and as such you’ll 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 offices offering a hybrid work model from office and remote.

Responsibilities

  • Design and develop robust microservices built with .NET Core, and Python, integrated within the team and provide APIs for multiple internal teams.
  • Independently establish requirements on large-scale features with product managers, and establish technical requirements with partnering engineering teams.
  • Research new technologies and adapt them within the systems.
  • Design, implement, and optimize databases tables and processes.
  • Test and optimize code developed both by you and by other team members.
  • Continuously release features using automated deployment tools and framework through Infra-As-Code.
  • Work in a fast-paced, agile environment, collaborating with team members and Product Managers on a daily basis and participating in product meetings.
  • Implement application observability to enhance code integrity and support throughout the development and release processes.
  • Provide code reviews and system design for senior team members.

Requirements

  • At least 6 years of backend software engineering experience with C# or a similar language.
  • Familiarity with all aspects of SDLC; knowledge of best practices and adherence to them.
  • Ability to provide mentoring to experienced mid-level engineers.
  • Experience collaborating with non-technical stakeholders.
  • Experience collaborating with cross-departmental engineering teams.
  • Experience with Infrastructure as Code (IaC) and CI/CD (e.g. Gitlab CI/CD, terraform, vault) focused on automating deployments and optimizing processes.
  • Strong experience with both relational and non-relational databases (e.g. MongoDb, MS SQLServer).
  • Experience building high-performance large-scale distributed systems.
  • Familiarity with modern microservice architecture and web-based/REST APIs.
  • Strong experience with containerization (Docker/k8s) and Kafka.

Nice-to-haves

  • Experience and understanding of frontend/UI development.
  • Familiarity with the AdTech industry.

Benefits

  • Bonus/commission eligibility (as applicable).
  • Equity.
  • Benefits.

Job Keywords

Hard Skills
  • CI/CD
  • Docker
  • Gitlab
  • MongoDB
  • Python
  • 10QkKshd meyIL8a
  • 43WAt DO5eRbTwNV
  • 4kVb0UlE LYjUteWqxDVaH
  • 4kvcp SKyUet6xR5u
  • ajgJvn8DL dopkn0SPEBXe
  • Anw7tHyqJu bS3tRqUur7mXx
  • apfWzLN4 nfzyoRmNvpOd
  • bgvzsUy NvEPgHLdn
  • eUBdFY0ynSs foEl3i
  • HZWqec5i0hB9u RKuW8UQbL51
  • KflgO8JIHwbzo JxNK4QcbsfS
  • pHuCOxsP1Lj0yiT eqX vLxEU
  • r7fj3Awp THqYnVr
  • U5erO tEX3fZ1
  • x9LdnC2mg zZALeqNIKMrP
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service