DevJobs

Senior Backend Software Engineer

Overview
Skills
  • PHP PHP
  • SQL SQL
  • Node.js Node.js ꞏ 5y
  • DynamoDB DynamoDB
  • Elasticsearch Elasticsearch
  • Redis Redis
  • AWS AWS ꞏ 2y
  • Lambda
  • RDS
  • S3
We’re looking for a Senior Backend Software Engineer to join a leading fintech company building mission-critical financial systems used daily by more than 150k users nationwide.

This role focuses on owning, designing, and evolving core backend services for a modern fintech platform - combining cloud-native architectures, large-scale distributed systems, and AI-driven automation in real production environments.

What You’ll Work On :

You’ll take end-to-end ownership of backend services that power high-traffic, high-reliability financial products, including:

Designing and operating scalable, cloud-native backend services on AWS

Building event-driven microservices using Node.js in a production environment

Developing systems that handle high-volume traffic, strict reliability requirements, and complex business logic

Working with NoSQL data stores such as DynamoDB, Redis, and Elasticsearch

Integrating AI-powered automation into real, customer-facing workflows

Maintaining and evolving existing systems (PHP / SQL - advantage, depending on the domain)

Your Impact :

As a Senior Backend Engineer, you will:

Own backend services from design to production, including architecture, implementation, deployment, and ongoing reliability

Lead and influence architectural decisions in a distributed, cloud-based environment

Help shape the foundations of the company’s AI-enabled backend platform

Take part in the full development lifecycle: requirements, design, development, testing, and production support

Collaborate closely with product, marketing, and engineering teams to deliver real business impact

Requirements:

What We’re Looking For?

  • 5+ years of experience in backend development, with strong expertise in Node.js
  • Proven experience designing and operating microservices architectures (serverless is a strong plus)
  • 2+ years of hands-on AWS experience (Lambda, S3, RDS, etc.)
  • Solid experience working with NoSQL databases such as DynamoDB, Redis, or Elasticsearch
  • Experience running and maintaining production systems at scale
  • Strong sense of ownership, with the ability to lead technical solutions end-to-end
  • Excellent problem-solving skills in distributed and cloud-based systems

Advantages:

Why This Role?

  • Build high-impact systems at a national scale, used daily by more than 150k users
  • Take real ownership and influence the architecture of core fintech infrastructure
  • Work in a team that values technical excellence, autonomy, and responsibility
  • Join a stable, market-leading fintech company with a modern, innovation-driven engineering culture
  • Make a meaningful technical and business impact on real financial products
Morning by Green Invoice