Principal Software Engineer - Identity Graph

1 month, 1 week ago
Full-time
Lead
Software Development
Twilio

Twilio

Twilio is a cloud communication company that offers Communication APIs for SMS, Voice, Video, and Authentication, empowering developers to embed communication capabilities into their software applications globally.

Diversified Telecommunication Services
5K-10K
Founded 2008

Description

  • Own the technical vision and system architecture for the Identity Graph platform.
  • Evaluate and select the technology stack for storing complex identifiers and relationships.
  • Design, implement, and maintain high-performance synchronous read models for real-time risk decisions.
  • Build data pipelines for multi-cadence hydration, real-time events, batch enrichments, and static reference data.
  • Define and enforce strict privacy boundaries and secure PII handling from day one.
  • Partner with product and engineering leadership to set direction, manage expectations, and turn concepts into plans.
  • Collaborate across Twilio and Stytch teams to align architecture and unblock cross-team initiatives.
  • Break down ambiguous problems, clarify scope, and help define requirements for an actionable MVP.
  • Establish production-quality standards for resilience, observability, and distributed graph systems.
  • Mentor and pair with engineers to raise the team’s technical bar.

Requirements

  • 8+ years of experience designing, building, and operating high-scale, mission-critical distributed systems, graph databases, and complex data models.
  • Deep hands-on experience in a production-grade codebase using a modern programming language.
  • Experience setting best-practice coding standards and writing high-quality code.
  • Proven experience owning system architecture and leading cross-functional engineering teams through implementation.
  • Strong ability to work through ambiguity, define scope, and turn concepts into an MVP.
  • Track record of mentorship, collaboration, and raising a team’s technical bar.
  • Excellent written and verbal communication skills with experience managing stakeholder expectations and driving technical alignment.
  • Bachelor’s degree in Computer Science or related industry experience.
  • Ability to work non-standard on-call rotation weekend and holiday hours.
  • Familiarity with Go, Kubernetes, and DynamoDB, or experience with identity resolution or fraud detection systems (preferred).
  • Experience building 0-1 foundational platforms or complex data infrastructure with clean separation between core substrate and downstream consumers (preferred).
  • Experience designing high-performance real-time synchronous read models and complex data pipelines (preferred).
  • Builder-at-heart mindset with a strong preference for hands-on work (preferred).

Benefits

  • Remote work.
  • Competitive pay.
  • Generous time off, including paid sick time and paid personal PTO.
  • Parental leave and wellness leave.
  • Healthcare coverage.
  • 401(k) retirement savings program.
  • Equity plan eligibility.
  • Corporate bonus plan eligibility.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Engineer Cryptography

GoDaddy 5001-10000 Technology, Information and Internet

GoDaddy is hiring a remote Principal Compliance Engineer—PKI in the United States to define requirements and guide the evolution of its Certificate Authority platform, with emphasis on compliance automation, cryptographic systems, post-quantum readiness, and infrastructure resilience.

Ansible AWS Azure C++ CI/CD DevSecOps Go Java Kubernetes Python Terraform TLS
1 day, 17 hours ago

Principal Engineer

Banco Plata, S.A., Institución de Banca Múltiple. 1001-5000 Banking / financial services

Principal Engineer role focused on scaling the engineering organization, reducing system complexity, and defining sustainable technical direction across a mature, evolving platform.

2 days, 17 hours ago

Tech Lead

Amplemarket 51-250 Professional Services

Amplemarket is hiring an experienced Tech Lead to help build and scale its AI-powered B2B sales platform while growing into an Engineering Manager role with ownership of technical direction, execution, and team development.

Elasticsearch PostgreSQL React Redis Ruby Ruby on Rails
2 days, 17 hours ago

Technical Lead, Patient Experience

Pomelo Care 11-50 Health Care Providers & Services

Pomelo Care is hiring a technical lead to own the mobile and patient-facing product experience across pregnancy, postpartum, pediatrics, menopause, and perimenopause, improving patient engagement throughout the care journey.

Expo Kotlin Machine Learning Mobile Development React React Native SQL TypeScript
2 days, 17 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers