Build the future of communications.
Principal Software Engineer – Identity Graph
Location
United States
Posted
7 days ago
Salary
0
Seniority
Lead
Job Description
Principal Software Engineer – Identity Graph
Twilio
• 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.
Job Requirements
- 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.
- Schedule: ability to work non-standard, on-call rotation weekend and holiday hours.
Benefits
- Competitive pay
- Generous time off
- Ample parental and wellness leave
- Healthcare
- Retirement savings program
- And much more
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Developer – Mid-level
Grupo BHEverTransformamos a essência da realidade através do Marketing Direto
• Will work on both front-end and back-end development with autonomy. • Will perform integrations, develop APIs and complete applications. • Will participate in the maintenance and evolution of the infrastructure (deployments, cloud, CI/CD). • Will troubleshoot medium-complexity issues and propose improvements.
• Own features end to end across our iOS and Android app, from the first line of code to the moment players in 80+ cities are using them. • Take the hardest technical problems and make the call on how to solve them. • Build the internal tools and automations that keep GoodRec running, scripting away the manual work and wiring our systems together so the whole team moves faster. • Own the security and reliability of what you build, not as an afterthought but as part of shipping it right. • Raise the technical bar around you and help the engineers next to you do their best work, no management required.
Senior Software Engineer, Full Stack – Agentic Trading
CoinbaseA digital currency exchange, Coinbase is used by consumers, merchants, and traders to buy and sell cryptocurrencies, such as Bitcoin, Ethereum, and Litecoin. Fo
• Own end-to-end full-stack development for Coinbase Advisor's agentic trading surfaces, delivering production-ready UI across web and React Native mobile as well as the Go backend services that power real-time AI and trading features • Build real-time, interactive interfaces for AI-driven trade recommendations, portfolio insights, and autonomous execution flows, ensuring sub-second responsiveness and visual clarity • Partner with AI/ML, backend, design, and product teams to define and ship new agentic trading features from concept through launch • Drive architecture decisions for the Advisor product area, establishing patterns for streaming AI responses, real-time market data rendering, and stateful conversational UX • Lead code quality standards through rigorous code reviews, testing strategies, and performance optimization across the Advisor full-stack
Software Engineer
AkitaBoxUnrivaled data-driven software used to assess and optimize facilities, from the boiler room to boardroom.
• Implement scalable, secure, low-latency and highly available web applications and APIs • Execute full software development lifecycle • Design, build, debug, and maintain efficient, reusable, reliable, and readable code • Follow best practices in securing applications and data • Perform validation and verification testing • Write automated integration and unit tests • Integrate software components into a fully functional software system • Document and maintain software functionality • Participate in the agile process: completing sprints, reviewing code, preparing for releases, planning, and participating in sprint retrospectives • Support team with creative and critical thinking • Balance completed tasks vs implementing a perfect/elegant solution




