Staff Software Engineer, Backend
interface.ai
Job highlights
Summary
Join interface.ai, a leading AI provider for banks and credit unions, as a highly skilled technical architect and leader. You will design and implement end-to-end solutions for complex projects, ensuring platform scalability and reliability. This role demands innovation, collaboration with the CTO and engineering leads, and solving complex challenges related to performance, scalability, security, and data protection. You will drive technical excellence, advocating for best practices and mentoring the team. The ideal candidate possesses extensive experience in building scalable technical products using Node.js and related frameworks, along with a deep understanding of distributed systems and real-time interactions. A strong problem-solving mindset and advocacy for TDD are essential.
Requirements
- Technical Mastery: 10+ years of experience in building and delivering complex, scalable technical products, with a strong emphasis on Node.js
- 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
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 Policy
- Medical/Dental/Vision Insurance
- PTO & Holidays
- Life Insurance
Share this job:
Similar Remote Jobs
- π°$140k-$232kπUnited States, Canada
- πWorldwide
- π°$199k-$237kπUnited States
- π°$210k-$230kπUnited States, Canada
- π°$225k-$275k
- π°$230k-$250kπUnited States
- πUnited Kingdom
- π°$240kπUnited States
- π°$110k-$151kπCanada