Senior Software Engineer, Backend

10 Hours ago • All levels

Job Summary

Job Description

As a Senior Software Engineer, Backend at interface.ai, you will architect and build scalable backend systems using Node.js, focusing on performance and security. You will solve complex technical challenges related to low-latency systems, data flows, and real-time interactions. Collaborating with a team, you'll participate in design discussions, code reviews, and help set the technical direction, as well as exploring and implementing new technologies. The role includes continuously improving system performance and reliability as the user base grows. The ideal candidate will bring experience in backend development, problem-solving, and designing scalable systems, with a passion for code quality and real-time technologies.
Must have:
  • Backend expertise with Node.js and related frameworks
  • Proven track record of tackling challenging technical problems
  • Experience thriving in fast-paced environments
  • Strong understanding of designing and building scalable systems
  • Passion for code quality, testing, and performance.
  • Experience with real-time technologies
Good to have:
  • Experience with AI models and integrations, especially Conversational AI
  • Demonstrated experience with React and Python
  • Familiarity with Fintech or Financial Services industries
Perks:
  • Remote First Policy
  • Medical/Dental/Vision Insurance
  • PTO & Holidays
  • Life Insurance

Job Details

interface.ai is the industry's-leading specialized AI provider for banks and credit unions, serving over 100 financial institutions. The company's integrated AI platform offers a unified banking experience through voice, chat, and employee-assisting solutions, enhanced by cutting-edge proprietary Generative AI.

Our mission is clear: to transform the banking experience so every consumer enjoys hyper-personalized, secure, and seamless interactions, while improving operational efficiencies and driving revenue growth.

interface.ai offers pre-trained, domain-specific AI solutions that are easy to integrate, scale, and manage, both in-branch and online. Combining this with deep industry expertise, interface.ai is the AI solution for banks and credit unions that want to deliver exceptional experiences and stay at the forefront of AI innovation.

What you’ll do:

  • Architect & Build: Develop highly scalable and reliable backend systems using Node.js, ensuring performance and security across our platform.
  • Solve Complex Problems: Dive deep into challenging technical issues, from optimizing low-latency systems to managing large-scale data flows and real-time interactions.
  • Collaborate & Lead: Work closely with a team of talented engineers, participating in design discussions, code reviews, and setting technical direction.
  • Innovate: Explore and implement new technologies and approaches to keep our backend architecture ahead of the curve in Conversational AI and fintech.
  • Maintain & Optimize: Continuously improve the performance and reliability of our systems, ensuring they scale effectively as our user base grows.

What You’ll Bring:

  • Backend Expertise: Extensive experience in backend development with Node.js, including frameworks such as Express.js, Hapi.js, or Koa.js. You understand the intricacies of building scalable, high-performance backend systems.
  • Complex Problem Solver: Proven track record of tackling challenging technical problems, especially in low-latency, distributed systems. You’re not afraid to dig into the details and come up with innovative solutions.
  • Startup Experience: You thrive in fast-paced, early-stage environments where you can take ownership and drive impactful changes. Experience in fintech or Conversational AI is highly valued.
  • Scalable Systems Design: Strong understanding of designing and building systems that handle real-time interactions and large-scale data processing.
  • Technical Excellence: Passionate about code quality, testing, and performance. You follow best practices like Test-Driven Development (TDD) and write clean, maintainable code.
  • Real-Time Expertise: Experience with real-time technologies such as web sockets, long-polling, or server-sent events. You know how to make systems that feel instant and responsive.

Proficiency in one or more of the following languages is required:

  • C/C++
  • Go
  • Java
  • JavaScript/TypeScript/Node.js
  • Ruby
  • Rust
  • Python

Bonus Points:

  • Experience with AI models and their integrations, specifically related to Conversational AI
  • Demonstrated experience with React and Python
  • Familiarity with Fintech or Financial Services (FinServ) industries

What We Offer

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

At interface.ai, we are committed to providing an inclusive and welcoming environment for all employees and applicants. We celebrate diversity and believe it is critical to our success as a company. We do not  discriminate on the basis of race, color, religion, national origin, age, sex, gender identity, gender expression, sexual orientation, marital status, veteran status, disability status, or any other legally protected status. All employment decisions at Interface.ai are based on business needs, job requirements, and individual qualifications. We strive to create a culture that values and respects each person's unique perspective and contributions. We encourage all qualified individuals to apply for employment opportunities with Interface.ai and are committed to ensuring that our hiring process is inclusive and accessible.

Similar Jobs

Diligent - Senior Software Engineer (Mobile, React Native)

Diligent

Budapest, Hungary (On-Site)
1 Day ago
Reltio - Advanced Customer Engineer

Reltio

Bengaluru, Karnataka, India (On-Site)
1 Day ago
ByteDance - Senior Test Development Engineer - Global Payment - San Jose

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Virtusa - Progress 4GL Architect

Virtusa

Gurugram, Haryana, India (Hybrid)
7 Months ago
Google - Staff Software Engineer, Full Stack, Google Ads

Google

Mountain View, California, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Software Development Engineer in Test

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Tencent - DBA Intern

Tencent

(On-Site)
2 Months ago
Google - Software Engineer III, Full Stack, Corporate Engineering

Google

Hyderabad, Telangana, India (On-Site)
2 Days ago
spauldingridge - Integrations Consultant - Associate

spauldingridge

Bengaluru, Karnataka, India (On-Site)
20 Hours ago
ByteDance - Security Software Engineer

ByteDance

Singapore (On-Site)
2 Weeks ago
ION - Cloud Engineer Kubernetes

ION

Castellazzo Bormida, Piedmont, Italy (Hybrid)
6 Months ago
Tide - Senior Engineer, Python (Data & AI)

Tide

Romania (Hybrid)
1 Day ago
Velsera - Technical Lead, Engineering

Velsera

Pune, Maharashtra, India (Hybrid)
6 Months ago
DEVOTEAM - Help Desk N1 Workplace

DEVOTEAM

Barcelona, Catalonia, Spain (Remote)
5 Months ago
Salesforce - Senior Technical Consultant, Mulesoft

Salesforce

Singapore, Singapore (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!