Jobs and Careers
ID

Software Development Engineer VI - MarTech and Communications Infrastructure

ID.me
Mountain View, United Statesfull_timeVerifiedPosted 14 Feb 2025
💰 $295,926/yr($248,750/yr$295,926/yr)

About the role

Company Overview

ID.me is the next-generation digital identity network that simplifies how individuals securely prove their identity online. Consumers can verify their identity with ID.me once and seamlessly log in across websites without having to create a new login or verify their identity again. 130 million members experience streamlined login and identity verification with ID.me at 16 federal agencies, 30 states, and 56 healthcare organizations. More than 600 consumer brands use ID.me to verify communities and user segments to honor service and build more authentic relationships.

ID.me’s technology meets the federal standards for consumer authentication set by the Commerce Department and is approved as a NIST 800-63-3 IAL2 / AAL2 credential service provider by the Kantara Initiative. ID.me is committed to “No Identity Left Behind” to enable all people to have a secure digital identity. To learn more, visit https://network.id.me/.

Role Overview:

ID.me is seeking an experienced Software Development Engineer VI to lead the Marketing Technology (MarTech) and Communications Infrastructure team. This role is responsible for the technical architecture that drives omnichannel communication between ID.me and its 137+ million members via email, push, sms, in-app, etc., with billions of communications sent per year.

Some key initiatives for this role in 2025 include collaborating with Product and Marketing leadership to unlock best-in-class capabilities in our MarTech ecosystem, rearchitecting existing infrastructure for omnichannel scaling, and coalescing all outbound member communications under this infrastructure umbrella.

This role requires a hands-on technical leader who excels in designing complex distributed systems, mentoring engineering teams, and making strategic technology decisions that will have meaningful revenue impact across the organization.

Key Responsibilities:

  • Work closely with the Product and Marketing leadership to gather product requirements to enable seamless operations across the Martech and communications stack.
  • Define and drive the technical roadmap for all outbound communications, ensuring scalability, reliability, and security for billions of messages annually.
  • Evaluate, integrate, and manage Customer Data Platforms (CDPs) and other MarTech tools to facilitate personalized, rules-driven messaging across email, SMS, push, and in-app channels.
  • Assess build vs. buy opportunities, partnering with leadership to select best-in-class SaaS vendors and optimize long-term platform strategy.

Build and maintain systems that serve both internal developers and Marketing end-users—a platform leveraged by nearly every team in the company.

  • Raise the bar for technical excellence, engineering best practices, testing strategies, and distributed system design through pairing, mentoring, architecture / code reviews, technical presentations, and knowledge sharing sessions.
  • Own end-to-end deliverables through committing quality code and overseeing the work of others, with sound judgment to know what is appropriate and indexing on scalability, reliability, and security.

Required Qualifications:

  • Bachelor's or Master’s degree in Computer Science, Engineering, or equivalent experience.
  • 12+ years of SaaS development experience using Java, Ruby, Javascript, Go, or C++.
  • Strong background in software architecture, distributed systems, and MarTech at scale.
  • Proven track record in delivering large-scale omnichannel messaging solutions serving millions of users with a focus on scalability, security, and reliability.
  • Hands-on experience with major cloud platforms (AWS, GCP, or Azure).
  • Significant level of ownership of systems and architecture, driving technical roadmaps and collaborating with stakeholders to make tradeoff decisions.
  • Experience with message queue systems (Kafka, RabbitMQ, SQS) for real-time communications and data streaming.

Preferred Qualifications:

  • Relevant leadership experience in the MarTech space.
  • Experience leading and mentoring high-performing eng

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

ID.me

View company profile →