Skip to main content
Twilio
Twilio

Principal Software Engineer - Identity Graph

RemoteUnited States only
Published
Role
Backend
Experience
Principal
$188.2k–$235.3k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Principal Software Engineer with 8+ years of experience in designing, building, and operating high-scale distributed systems and graph databases. This role involves leading the technical vision for an Identity Graph platform, wrangling ambiguity, and driving cross-functional alignment. Must be able to work non-standard, on-call rotation weekend and holiday hours.

Core skills

distributed systemsgraph databasesdata pipelines

Required skills

modern programming language

Optional skills

GoKubernetesDynamoDB

What you'll do

  • Own the technical vision and system architecture for Identity Graph - evaluating and selecting the optimal technology stack to store complex identifiers and their relationships.
  • Design, implement, and maintain high-performance, synchronous read models capable of serving identifier topologies and risk postures fast enough for real time risk decisions.
  • Build out complex data pipelines optimized for multi-cadence hydration, margin real-time dynamic events, periodic batch enrichments and static reference data.
  • Bake in strict privacy boundaries and secure PII handling from day 1.
  • Partner closely with product and engineering leadership to manage expectations, set direction, and turn initial concepts into actionable plans.
  • Collaborate across Twilio and Stytch teams to align on architecture, integrate platform capabilities and unblock cross-team initiatives.
  • Wrangle ambiguity and execute with a bias for action in grey areas - proactively breaking down undefined problems, making pragmatic architectural trades offs and helping write requirements instead of waiting for them
  • Establish strong production quality, resilience and observability standards for a large-scale data and distributed graph platform.
  • Deeply collaborate with the engineering team, prioritizing mentorship, knowledge-sharing, and pairing to elevate the team’s technical bar while actively bringing others along with you.

What they require

  • 8+ years experience in designing, building and operating high-scale, mission critical distributed systems, graph databases, and complex data models.
  • Deep hands-on expertise in a production-grade code base in a modern programming language, setting best practice coding standards and writing high quality code.
  • Proven experience serving as a strong technical anchor, owning system architecture and vision, and leading cross-functional engineering teams through implementation.
  • Exceptional ability to wrangle ambiguity and execute with a bias for action - proactively clarifying boundaries, defining scope and turning concepts into an actionable MVP.
  • Deep commitment to collaborative team dynamics and mentorship, with a track record of prioritizing bringing others along and actively raising a team's technical bar.
  • Excellent written and verbal communication skills with proven ability to manage stakeholder expectations and drive technical alignment across product and engineering.
  • Bachelor’s degree in Computer Science or related industry experience.
  • Ability to work non-standard, on-call rotation weekend and holiday hours.
  • Desired: Familiarity with identity resolution or fraud detection systems
  • Desired: Experience building 0-1 foundational platforms or complex data infrastructure that ensures clean separation between core substrates and downstream consumers
  • Desired: Experience designing high-performance real-time synchronous read model and complex data pipelines.
  • Desired: Builder at heart. Through a hobby or your profession, you are passionate about being hands on and seeing your work come to life.

Benefits

  • Competitive pay
  • Generous time off
  • Ample parental and wellness leave
  • Healthcare
  • Retirement savings program
  • Equity plan (eligible)
  • Corporate bonus plan (eligible)
  • Health care insurance
  • 401(k) retirement account
  • Paid sick time
  • Paid personal time off
  • Paid parental leave

Communication APIs for SMS, Voice, Video & Authentication

🇺🇸 United StatesTelecommunicationsEnterprisetwilio.com/en-us

What people say about this company

3.6/ 5

$188.2k–$235.3k/yr