Senior Software Engineer – Backend

FinacPlus logo

FinacPlus

View Salaries, Reviews, and more  

Job Description

Senior Software Engineer – Backend


About FinacPlus

FinacPlus is a Great Place to Work® Certified organization — a recognition of our people first culture, collaborative environment, and focus on professional growth. We provide high-end virtual business process and technology services to leading global clients across finance, banking, mortgage, research, and data services. At FinacPlus, you’ll work with world-class talent, cutting-edge technology, and international stakeholders — while still enjoying the openness, agility, and career visibility of a fast-growing company.


About Our Client — Toorak Capital Partners

You will be part of a dedicated engineering team supporting Toorak Capital Partners, a leading U.S.-based integrated correspondent lending platform that funds residential, multifamily, and mixed-use real estate loans across the U.S. and U.K. Headquartered in Summit, New Jersey, Toorak’s leadership team brings deep expertise across real estate lending, capital markets, securitization, asset management, and credit. To date, Toorak-funded projects have renovated or stabilized housing for 9,000+ families — averaging 500+ families every month.This is a rare opportunity to build mission-critical, cloud-based mortgage technology platforms that directly support one of the most respected players in the global mortgage finance industry.


Role Overview

We are looking for a highly capable Senior Backend Engineer to design, build, and scale cloud-based SaaS platforms and enterprise-grade web applications, with a strong focus on Mortgage Finance domain solutions. This role offers the opportunity to work on building an enterprise-class product from the ground up, leveraging modern cloud infrastructure, microservices architecture, and distributed systems. The ideal candidate brings solid end-to-end development experience—from system design to production deployment—and thrives in solving real-world, high-impact problems.


Key Responsibilities

  • Develop and scale cloud-native web applications and SaaS platforms in a backend-focused role
  • Work as part of a high-performance engineering team building Mortgage Finance technology solutions
  • Contribute to the end-to-end product lifecycle: architecture, design, development, deployment, and optimization
  • Design and implement microservices-based and event-driven architectures
  • Build high-performance RESTful APIs / GraphQL services for scalable applications
  • Architect and deploy systems using AWS cloud infrastructure
  • Work extensively with AWS services such as Lambda, SQS, SNS, API Gateway, EC2, S3, RDS
  • Design and optimize databases using MySQL/PostgreSQL (SQL) and MongoDB/DynamoDB (NoSQL)
  • Build and deploy containerized applications using Docker and Kubernetes
  • Ensure high availability, scalability, performance, and fault tolerance of systems
  • Solve complex engineering problems with clean, maintainable, and scalable code
  • Deliver rapid product iterations based on user feedback and performance metrics
  • Collaborate with cross-functional teams (Product, Frontend, DevOps)
  • Drive adoption of engineering best practices, frameworks, and modern technologies
  • Participate in and influence architecture and product decision-making


Technical Skills & Requirements


Core Backend & Programming

  • Strong experience in Node.js ecosystem (mandatory)
  • Proficiency in JavaScript / TypeScript
  • Working knowledge of Python (preferred)
  • Experience with backend frameworks: Express.js, NestJS, Fastify

Architecture & System Design

  • Strong expertise in:
  • Microservices architecture
  • Distributed systems (scalability, availability, fault tolerance)
  • Event-driven systems (SQS, SNS, Kafka, Pub/Sub)
  • Ability to design large-scale, production-grade systems

API & Integration

  • Hands-on experience in building:
  • RESTful APIs
  • GraphQL
  • Integration with third-party services and external APIs

Database & Data Layer

  • Strong experience in:
  • Relational Databases: MySQL, PostgreSQL
  • NoSQL Databases: MongoDB, DynamoDB
  • Expertise in data modeling, query optimization, indexing, and performance tuning

Cloud & Infrastructure

  • Strong hands-on experience with:
  • AWS (mandatory): Lambda, SQS, SNS, EC2, S3, RDS, API Gateway
  • Exposure to GCP
  • Experience in serverless and cloud-native architectures

DevOps & Deployment

  • Experience with:
  • Docker (mandatory) and containerization
  • Kubernetes (preferred)
  • CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
  • Infrastructure as Code (Terraform / CloudFormation)

Performance, Security & Observability

  • Knowledge of:
  • Caching (Redis, Memcached)
  • Monitoring tools (Prometheus, Grafana, ELK stack)
  • Authentication & Authorization (OAuth, JWT)


Experience Requirements

  • 5–7+ years of full-time software development experience
  • Proven experience in building SaaS platforms, software products, or web-based applications
  • Minimum 3+ years of experience in microservices architecture OR delivery of multiple large-scale products
  • Strong hands-on experience in Node.js-based backend systems (mandatory)
  • Experience in building cloud-native applications on AWS
  • Demonstrated ownership of end-to-end product development (design → deployment → scale)


Why Join FinacPlus?

✔ Great Place to Work® Certified — collaborative, inclusive culture

✔ Exposure to global financial technology platforms

✔ Work with senior stakeholders across India, U.S. & U.K.

✔ Hybrid working with flexibility & work-life balance

✔ Competitive compensation and growth opportunities

✔ Opportunity to shape enterprise-grade products that create real-world impact


If you’re an experienced backend engineer who thrives in building scalable, cloud-native systems in a global fintech environment, we’d love to hear from you.


Location: Bangalore | Work Mode: Hybrid (4 days in office)

Timings: 11:00 AM – 8:00 PM IST

Compensation: Best in Industry


Interview Questions of Senior Software Engineer – Backend at FinacPlus

Currently, there aren't any interview questions for this role at FinacPlus shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Software Engineer – Backend at FinacPlus

Currently, there aren't any salaries for this role at FinacPlus shared by other job seekers.

View more salaries from FinacPlus →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now