Principal Backend/Infrastructure Engineer (TypeScript)
Posted Updated
- Titan engineers are building the systems to power a next-generation RIA prepared to scale well beyond our $1B AUM
- Working alongside former founders, Google & Meta Engineers We are seeking a Principal Backend / Infrastructure Engineer to help architect, build, and scale the core systems that power our financial platform
- You’ll work on our backend services, trading systems, real-time APIs, data pipelines, automated workflows, and infrastructure in ways that are secure, scalable, and resilient
- This is a high-impact role where your technical decisions will directly affect platform reliability and performance at scale
- Design, build, and maintain backend services and APIs using Node.js and TypeScript
- Improve and extend the infrastructure that enables trading, account management, transaction processing, and portfolio automation
- Ensure high availability, performance, and security across backend systems powering millions of daily operations
- Build and enhance internal tools, data pipelines, and system integrations
- Extend our devOps/infrastructure to shape CI/CD, deployment automation, observability, monitoring, and incident response
- Champion best practices for code quality, system design, testing, and documentation
- Mentor junior engineers and drive architectural initiatives across the backend domain
Benefits
- Exceptional health & dental coverage for you & your family, with all/majority of the premium covered
- We invest in your future on day 1 with a 401(k) match up to 4% of your salary
- Flexible PTO & sick days to relax, recharge, and pursue your passions
- Monthly internet, health & wellness and a one time work-from-home setup stipend
- Up to 16 weeks of paid leave to our new parents
- Gourmet meals delivered 3 times a week on in-office days
- Mac/PC laptop provided for all employees
- Deep experience with cloud platforms (AWS, GCP, Azure) and infrastructure as code
- Strong backend fundamentals: APIs, microservices, distributed systems, data stores, caching, messaging systems
- Strong analytical, problem-solving, and communication skills
- 6 + years of professional experience building backend systems in TypeScript or comparable languages (Node.js preferred)
- Ability to work effectively in a fast-paced, collaborative environment
- Experience with database design (SQL & NoSQL), scaling patterns, performance optimization, and observability
- Solid understanding of security practices for backend systems (authentication, authorization, data protection)
- Experience building financial or real-time services
- Familiarity with automated portfolio, trading, or financial data systems
- Previous ownership of backend infrastructure or mission-critical systems
- Experience scaling apps used by tens of thousands of users with high throughput
