Senior Engineering Lead - Identities and Attributes
Senior Engineering Lead - Identities and Attributes
Requirements
Strong, hands-on technical experience in OOP languages, especially Java, and modern tech stacks including REST APIs, microservices, distributed systems, and CI/CD pipelines.
Proven experience in leading and mentoring software engineers.
Strong product and customer mindset with experience building customer-facing products.
Experience working with and building distributed, high scalability systems and microservices architectures.
Excellent communication skills to articulate complex technical concepts to both technical and non-technical audiences.
Ability to thrive in a collaborative environment and work effectively with cross-functional teams including designers, product managers, analysts, and data scientists.
Expertise in schema design, indexing strategies, and query optimization for ACID-compliant transactional data.
Experience with partitioning and read-replicas for scaling databases.
Experience handling unstructured data at scale, implementing sharding, and optimizing aggregation pipelines for high-speed reads/writes and flexible schema evolution.
Knowledge of leveraging Redis or Valkey for high-performance distributed caching.
What You'll Be Doing
Leading the design and evolution of core Identity and Attributes domains, including defining robust API contracts and data schemas.
Making identity data risk-aware by design and managing attribute acquisition and lifecycle to support onboarding and product experiences.
Establishing and enforcing technical standards for Data Lineage, Data Quality, and Auditability within the Identity Risk Platform to meet regulatory and compliance requirements.
Scaling and mentoring a multi-level engineering team, driving recruitment strategy, defining roles and processes, and fostering a high-performance engineering culture.
Serving as the key technical partner to Product, FinCrime, and other Engineering Leads, championing architectural vision to align technical decisions with business agility and security needs.
Ensuring platform resilience by building for high availability, low latency, and massive scale, and managing operational health via SLAs and SLOs for a critical real-time risk service.