About the job
About the Role
Join Taktile, a rapidly expanding company that has successfully reached product-market fit, where we are dedicated to revolutionizing automated decision-making in the financial services sector. As our customers increasingly rely on Taktile for critical decision-making, leveraging production data to enhance these decisions is essential to our product's evolution.
Team Optimize is responsible for developing the systems that empower customers to analyze and refine decision workflows using historical data across various domains including fraud prevention, anti-money laundering (AML), onboarding, know your customer (KYC/KYB), underwriting, and credit applications.
As a Senior Full-Stack Engineer, you will take ownership of backend systems and APIs that handle vast volumes of decision data, making them accessible through user-friendly product interfaces. Your contributions will have a direct impact on reducing false positive rates, enhancing approval rates, and instilling confidence when implementing production changes.
At scale, your systems will:
Process millions of decisions daily
Persist and query terabytes of data each day
Conduct large-scale experiments on billions of historical decisions
Provide low-latency APIs built on append-heavy datasets
What You'll Do
Build and manage backend services using Python / FastAPI within an AWS serverless infrastructure.
Design and enhance high-scale subsystems that operate on historical decision data.
Uphold a high standard for code quality, system reliability, and delivery speed.
Collaborate cross-functionally to convert business challenges into scalable technical solutions.
Thrive in a high-leverage environment where AI-assisted coding is integrated into daily tasks, with access to cutting-edge coding models while maintaining strong engineering practices.

