Summary
Join interface.ai, a leading AI provider for banks and credit unions, and become a Staff Engineer (Backend). You will architect and lead the design and implementation of end-to-end solutions for complex projects, ensuring platform scalability and reliability. This role requires innovation and collaboration, working closely with the CTO and engineering leads. You will solve complex challenges, drive technical excellence, and advocate for best practices. The ideal candidate possesses 10+ years of experience in building scalable technical products and thrives in fast-paced environments. interface.ai offers a remote-first culture and comprehensive benefits.
Requirements
- Technical Mastery: 10+ years of experience in building and delivering complex, scalable technical products
- Startup DNA: You thrive in fast-paced, dynamic environments, ideally with experience in startups ranging from 5 to 30 employees
- Scalable Systems Design: Extensive experience with distributed systems, low-latency applications, and microservices
- Real-Time Experience: Proven track record with real-time interactions, leveraging technologies such as web sockets, long-polling, and server-sent events to create responsive, real-time applications
- Security & Data Protection: Hands-on experience implementing security and data protection measures
- Problem-Solving Mindset: You approach challenges with creativity and tenacity, always looking for effective, innovative solutions
- Best Practices Advocate: Strong advocate for Test-Driven Development (TDD) and unit testing
- Proficiency in one or more of the following languages is required: Go, Java, JavaScript/TypeScript/Node.js, Python
Responsibilities
- Architect & Lead: Take ownership of designing and implementing end-to-end solutions for complex, high-impact projects
- Innovate & Evolve: Keep the platform at the cutting edge by staying current with the latest trends in Conversational AI, fintech, and software development
- Collaborate & Inspire: Work closely with the CTO and engineering leads to drive best practices across the team
- Solve Complex Challenges: Dive into the toughest problems, from optimizing performance and scalability to ensuring security and data protection
- Drive Technical Excellence: Share your insights and expertise to help elevate the technical bar
Preferred Qualifications
- Hands-on experience with AI models and their integrations, specifically related to Conversational AI
- Proficiency in React and Python
- Familiarity with Fintech or Financial Services (FinServ) industries
Benefits
- Remote-first culture β Work from anywhere, with top-tier colleagues
- Comprehensive Benefits β We take care of our people