Senior Software Engineer II

Job Category: Technology and IT
Job Type: Remote
Job Location: New York NY United States
Company Name: DoubleVerify

About the Role

We are seeking a Senior Software Engineer II to design and develop cutting-edge AI tooling and infrastructure. This role centers on Model Context Protocol (MCP) integrations and workflow automation with tools like n8n, shaping the foundation of our AI-first platform. You’ll work at the intersection of backend engineering, AI systems, and developer tooling, creating scalable solutions that empower teams across the company.

Key Responsibilities

  • Design, build, and maintain MCP servers and connectors to integrate LLMs with internal/external systems.

  • Extend and optimize n8n workflows (or equivalent tools) for AI-driven automation.

  • Collaborate with product, AI, and data teams to deliver developer-focused SDKs and tools.

  • Ensure security, observability, and reliability in AI-enabled services.

  • Mentor engineers and establish best practices for AI-first software engineering.

Qualifications

  • 5–8+ years of professional software engineering experience.

  • Hands-on expertise with MCP or similar AI-agent frameworks.

  • Familiarity with n8n, LangChain, or equivalent orchestration tools.

  • Strong proficiency in Python and semantic data definitions (e.g., CubeJS).

  • Proven ability to design and deploy robust APIs with strong contracts.

  • Knowledge of data pipelines (Snowflake, DuckDB, dbt, Kafka) and secure API integrations.

  • Solid grounding in security best practices: secrets management, data redaction, rate limiting.

  • Excellent cross-functional communication and collaboration skills.

Nice to Have

  • Experience with observability tools (OpenTelemetry, Prometheus, Grafana, Sentry).

  • Proven track record scaling LLM-driven systems from prototype to production.

What Success Looks Like

  • 3 months: Delivered automation workflows in n8n that reduce manual work and improve efficiency.

  • 6 months: Built reliable APIs and MCP connectors enabling seamless LLM integrations.

  • 12 months: Your tools are widely adopted, embedded into daily workflows, and driving operational efficiency across engineering, professional services, and support.

Compensation & Benefits

  • Estimated Salary Range: $107,000 – $193,000 (depending on experience, skills, and internal equity).

  • Eligible for bonus/commission, equity, and full benefits package.

We welcome applicants from all backgrounds. Research shows underrepresented groups may hesitate to apply unless they meet 100% of qualifications—but if you meet most and are excited about the role, we encourage you to apply!


APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx