TIFIN builds AI-powered financial technology that personalizes and improves financial advice across consumers, advisors, workplaces, and institutions. Our modular platform embeds finance-tuned AI to deliver dynamic, tailored guidance at scale—without added complexity.
Requirements
- 4+ years of software development experience, with deep expertise in backend systems, cloud infrastructure, and data-heavy products.
- Proven track record of building and shipping AI-driven or data-intensive software products end-to-end.
- Strong coding skills in Python and TypeScript.
- Familiarity with AWS services and CI/CD practices (GitHub Actions is a plus).
- Solid understanding of databases (relational and non-relational).
- Experience designing and scaling data pipelines and integrating with AI/ML systems.
- Exposure to open-banking APIs (e.g., Plaid) or AI/LLM systems is a nice-to-have.
Responsibilities
- Design and implement backend systems, infrastructure, and data pipelines powering generative AI products.
- Actively code and review across Python, TypeScript, and related technologies, maintaining high standards of quality and performance.
- Partner with product management, data/AI teams, and DevOps to deliver scalable, reliable, and secure solutions.
- Make key architectural decisions on system design, cloud infrastructure, and data flow, balancing scalability and efficiency.
- Solve complex technical problems, serving as a go-to resource for backend and data infrastructure challenges.
- Contribute to roadmap discussions with the CTO, providing technical insight into build vs. buy decisions and system investments.
- Continuously improve systems, processes, and developer experience, ensuring products can scale with business growth.
Other
- Degree in Computer Science, related field, or equivalent experience.
- Interest in financial technology, data integrations, or personal finance concepts.
- collaborating with product, engineering, and machine learning peers to ship scalable, secure, and reliable features.
- Success in this role requires strong backend and infrastructure skills, an ability to work across data pipelines and AI integrations, and a track record of shipping products in fast-paced environments.