Job Description

Get To Know Us First!

Who We Are

At interface.ai, we’re redefining the future of banking with AI. Our cutting-edge Generative AI-powered platform serves over 100 banks and credit unions, delivering hyper-personalized customer interactions across voice, chat, and employee-assisting solutions.

Our mission :

To make banking effortless, intelligent, and profitable—enhancing user experience while boosting revenue and efficiency for financial institutions.

We’re not just another AI company. Our proprietary AI, built 100% in-house, is designed for zero-shot learning, achieving 90%+ accuracy on Day 1. With a world-class team from Microsoft, ISB, and IIMs, and a 1,800% growth rate in the last year, we’re shaping the future of AI in financial services.

Join us to build something transformative.

Careers -

LinkedIn -


Role – SDE IV Backend

Location: India (Remote)

Function: Engineering – Product Engineering

Reports to: Engineering Manager – Product Engineering

About the Role

We are looking for a Software Development Engineer IV to join our Core Platform Team. This team is responsible for designing and scaling the foundational systems that power all our AI-driven products—from secure authentication and configuration engines to core services like logging, feature management, and real-time orchestration.

You’ll work alongside experienced engineers to build modular, high-performance backend systems that are critical to uptime, compliance, and scalability across the company. This is a hands-on role ideal for engineers looking to grow their impact while working on production infrastructure used by every product team.



What You’ll Do


  • Architect, develop, and optimize scalable microservices and RESTful/GraphQL APIs for Interface’s conversational AI platform, ensuring high availability, low latency, and seamless integration with products and partner ecosystems.


  • Implement and maintain complex workflows using event-driven architectures, leveraging technologies like Kafka, RabbitMQ, or AWS SNS/SQS, to support real-time conversational AI interactions and data processing.


  • Design and manage robust data models and database schemas using SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) databases, optimizing for performance, scalability, and data consistency.


  • Conduct thorough code reviews, providing constructive feedback on code quality, adherence to coding standards, and alignment with architectural best practices, while mentoring junior developers.


  • Collaborate with cross-functional teams, including frontend developers, product managers, QA engineers, and conversational designers, to define technical requirements, resolve bottlenecks, and deliver end-to-end features on cloud platforms (e.g., AWS, GCP, Azure).


  • Ensure system reliability by implementing monitoring, logging, and alerting solutions using tools like Prometheus, Grafana, or ELK Stack, and proactively address performance issues through profiling and optimization.


  • Drive adoption of CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and infrastructure-as-code (e.g., Terraform, CloudFormation) to streamline deployments and maintain production-grade systems.

What You’ll Bring


  • Technical Mastery: 7-10 years of experience in building and delivering complex, scalable technical products. You have deep expertise in at least one of the languages mentioned below, and are well-versed in both NoSQL and relational databases.
  • Scalable Systems Design: Extensive experience with distributed systems, low-latency applications, and microservices. You know how to build systems that perform under pressure and scale seamlessly.
  • 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. You understand the importance of safeguarding sensitive information in fintech applications.
  • Problem-Solving Mindset: You approach challenges with creativity and tenacity, always looking for effective, innovative solutions. Your proactive attitude helps you identify and resolve issues before they become problems.
  • Best Practices Advocate: Strong advocate for Test-Driven Development (TDD) and unit testing. You believe in writing clean, maintainable code and setting a high standard for the team.
  • Proficiency in advanced prompt engineering, including designing, optimizing, and integrating LLM prompts into complex workflows and production systems.

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

  • Go
  • Java
  • JavaScript/TypeScript/Node.js
  • Python

Why Join Us?

  • Remote-first culture – Work from anywhere, with top-tier colleagues.
  • High ownership, high impact – Your work will define the future of banking.
  • Comprehensive Benefits – We take care of our people.


Ready to lead with impact? Apply now.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application