interface.ai Logo interface.ai
interface.ai Logo
@

Staff Software Engineer (Backend)

💰 $180,000 - $220 🌍 United States 📅 02/19/2024

Apply

Job Description

**What You Will Do**

* Architect, design, and implement mission critical projects end-to-end with high quality and speed.
* Actively contribute to the evolution and improvement of interface’s Conversational AI platform
* Stay up-to-date with the latest trends and technologies in conversational AI and related fields
* Develop and enhance your engineering skills by working on diverse and complex technical challenges, driving innovation and finding creative solutions.
* Collaborate closely with CTO and other Engineering leads to drive best development practices within the team

**What You Will Bring**

* Possess a strong sense of self-motivation and the ability to learn quickly.
* Embrace a growth mindset and demonstrate emotional maturity in all interactions.
* Passionate about the possibilities of AI in the banking sector.
* Have a proven track record of success in a startup environment with 5 to 30 employees.
* Exceptional problem-solving abilities and a proactive approach to identifying ways to improve solutions.
* Ability to work in a fast-paced environment while managing multiple priorities.
* Proven track record of 10+ years in delivering scalable, complex technical products with at least 3+ years of experience working in startups building products from scratch
* Good knowledge of distributed technologies, low-latency, and highly scalable systems
* Expertise in JavaScript and Node.js, including hands-on experience with Node.js frameworks such as Express.js, Hapi.js, Koa.js, and NoSQL and Relational databases.
* Strong understanding and hands-on experience of unit testing and Test-Driven Development (TDD)
* Hands-on experience in developing applications using microservices, container technologies, and container management systems such as Kubernetes
* Strong understanding of systems using real-time interactions (web sockets, long-polling, server-sent events)
* Hands-on experience in implementing security and data protection
* Excellent written and verbal communication skills, including the ability to write detailed technical documents.
* Experience working with React and Python (Bonus)
* Experience working with AI Models (Bonus)

**Compensation**

* Compensation is expected to be between $170,000 - $210,000. Exact compensation may vary based on skills and location.

**What We Offer**

* 💻 Remote First Policy
* 🏥 Medical/Dental/Vision Insurance
* 🏝 PTO & Holidays
* ✨ Life Insurance