Remote Staff Software Engineer, Backend

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Staff Software Engineer, Backend will architect, design, and implement mission-critical projects end-to-end with high quality and speed.
  • This role involves actively contributing to the evolution and improvement of interface’s Conversational AI platform.
  • The engineer will stay up-to-date with the latest trends and technologies in conversational AI and related fields.
  • The position requires developing and enhancing engineering skills by working on diverse and complex technical challenges, driving innovation, and finding creative solutions.
  • Collaboration with the CTO and other Engineering leads is essential to drive best development practices within the team.

Requirements:

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

Benefits:

  • The position offers a remote-first policy, allowing for flexible work arrangements.
  • Employees will receive medical, dental, and vision insurance.
  • Paid time off (PTO) and holidays are provided.
  • Life insurance is included as part of the benefits package.
About the job
Posted on
Job type
Salary
$ 170,000 - 210,000 USD / year
IA
Interface AI's company logo
Interface AI
View company profile
Leave a feedback