T
Senior Full-Stack Engineer - Platform team
Taktile
Contract type
Ongoing
Work mode
100% remote
Experience
Senior · 5+ years
Job description
Key details
- Design, build, and operate core authorization primitives such as roles, policies, and fine-grained permission checks (RBAC/ReBAC), along with authentication and SSO/OAuth/OIDC flows
- Guarantee strict multi-tenant isolation so every customer's data and decisions stay fully segregated
- Keep fine-grained permission checks fast in the hot path of millions of automated decisions per day, where latency and correctness are non-negotiable
- Build audit and access-trail capabilities that give customers and auditors a verifiable record of who accessed what, when, and why
- Design for regulated-industry constraints (financial services, SOC 2 / ISO 27001, data residency), where access control is a compliance requirement
- Leverage leading-edge AI tools (e.g. Claude) daily to build AI-native capabilities
- Company mission
- Information not specified
Primary stack
Core technologies
Python (Programming Language)ReactTypeScriptAWS
Benefits
- Work with colleagues that lift you up, challenge you, celebrate you and help you grow
- Experience a truly flat hierarchy and communicate directly with founding team members
- Learn from experienced mentors and achieve tremendous personal and professional growth
- Get to know and leverage our network of leading tech investors and advisors around the globe
- Receive a top-of-market equity and cash package
Requirements & details
- 5+ years of professional full-stack experience building backend services in Python (FastAPI or equivalent), including REST APIs and databases
- Strong proficiency with React and TypeScript
- Experience building access control systems, with exposure to authentication and authorization concepts (RBAC, SSO, OAuth/OIDC, multi-tenant permissions)
- Strong engineering fundamentals with a passion for simplicity and precision
- Experience integrating into AWS or similar cloud providers
- Fluency in English, both written and spoken, is essential as we operate in a remote environment requiring clear and effective communication
- Nice, but not required: deeper backend specialization (async patterns, performance tuning, data modeling)
- Nice, but not required: DynamoDB or Postgres, SQLAlchemy
- Nice, but not required: hands-on experience designing authorization systems at scale: fine-grained / ReBAC models, policy engines (OpenFGA or Zanzibar-style systems, OPA), or multi-tenant RBAC for enterprise SaaS
- Nice, but not required: prior ops or on-call experience
- Python, FastAPI, React, TypeScript, AWS, DynamoDB, Postgres, SQLAlchemy, OpenFGA, OPA, Claude
- Python (Programming Language)
- React
- TypeScript
- AWS
