Principal Software Engineer - Identity Graph

Twilio
United States
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Mentorship","Knowledge-sharing","Collaboration","Communication","Bias for action"]

Own the technical vision for a 0–1 Identity Graph initiative within Fraud & Risk, synthesizing multi-cadence data to deliver real-time identity resolution. Design system architecture for graph-based storage of complex identifiers and relationships, build synchronous read models for fast risk decisions, and create robust data pipelines with strict privacy and secure PII handling. Partner with product and engineering leadership to turn POCs into an MVP and establish production quality, resilience, and observability standards.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Twilio
Twilio
1 month ago

Principal Software Engineer - Identity Graph

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 19 hours agoStatus: Live

Job Summary

Own the technical vision for a 0–1 Identity Graph initiative within Fraud & Risk, synthesizing multi-cadence data to deliver real-time identity resolution. Design system architecture for graph-based storage of complex identifiers and relationships, build synchronous read models for fast risk decisions, and create robust data pipelines with strict privacy and secure PII handling. Partner with product and engineering leadership to turn POCs into an MVP and establish production quality, resilience, and observability standards.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own the technical vision and system architecture for the Identity Graph, including evaluating and selecting the technology stack for complex identifiers and relationships.
  • •Design, implement, and maintain high-performance synchronous read models for real-time risk decisions.
  • •Build complex data pipelines for multi-cadence hydration, real-time dynamic events, periodic batch enrichments, and static reference data.
  • •Bake in strict privacy boundaries and secure PII handling from day 1.
  • •Establish production quality, resilience, and observability standards for a large-scale data and distributed graph platform.
Travel: Low travel

Pay and Benefits

Equity and Bonus:Equity
Perks:Health Insurance401kPaid LeaveParental Leave

Key Requirements

  • •8+ years designing, building, and operating high-scale, mission-critical distributed systems, graph databases, and complex data models.
  • •Deep hands-on expertise in a production-grade codebase using a modern programming language, with best-practice standards.
  • •Proven experience owning system architecture and serving as a strong technical anchor, leading cross-functional engineering teams through implementation.
  • •Exceptional ability to wrangle ambiguity and turn concepts into actionable MVPs by clarifying boundaries and scope.
  • •Bachelor’s degree in Computer Science or related experience (or equivalent related industry experience).
Experience:8+ yearsFraud detectionIdentity resolutionGraph databasesDistributed systems
Education:Bachelor's in Computer Science
Skills:MentorshipKnowledge-sharingCollaborationCommunicationBias for action
Languages:English
Tech Stack:GoKubernetesDynamoDB

Company Brief

Twilio
Provides cloud communications platforms and APIs enabling developers to add voice, messaging, video, and authentication features to applications. Serves enterprises and developers with programmable communications, engagement, and customer interaction tools.
Industry: API Platforms
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2008
Glassdoor
Glassdoor: 4.0
WebsiteLinkedIn