Senior Software Engineer

6 hours ago


Bengaluru, Karnataka, India Ecom payments Full time ₹ 15,00,000 - ₹ 30,00,000 per year

Tech Lead (Full-Stack · Mobile + Web) — Ecom Payments · Fintech

Location: Kuwait (on-site)
·
Employment:
Full-time · Senior/Lead

Stack:
React Native (CLI), , NestJS, RabbitMQ, TypeORM, PostgreSQL

About Ecom Payments

Ecom Payments builds Kuwait-first payment products—APIs and apps that power
KNET, Apple Pay, and cards
—serving SMEs and marketplaces with
real-time settlements, refunds, and risk controls
. We help businesses accept payments easily, create shareable payment links, and launch storefronts with tools that actually grow revenue. We're compliant with
CBK
guidance and
PCI DSS
standards.

The Role

You'll
own the architecture and delivery
of our merchant mobile apps (React Native), web console ), and backend payment services (NestJS). You will lead a small, high-impact squad, raise the engineering bar, and keep our rails
fast, reliable, and compliant
.

What You'll Do

  • Lead design, implementation, and operation of payment services (auth/capture, refunds, settlements, webhooks).
  • Architect
    event-driven
    flows with
    RabbitMQ
    (retries, DLQs, backoff, idempotency/exactly-once effects).
  • Model data with
    TypeORM + PostgreSQL
    (migrations, indexing, transactions, partitioning).
  • Ship React Native (CLI) features; manage releases, OTA updates, and store ops (iOS/Android).
  • Build our console: SSR/ISR, secure dashboards, multi-tenant controls.
  • Integrate with acquirers/wallets (KNET, Apple Pay, Visa/MC 3DS/SRC, network tokenization).
  • Establish CI/CD, testing strategy, and observability (logs, metrics, traces); run on-call playbooks.
  • Partner with Product/Risk/Compliance on
    CBK
    policies, surcharge rules, and
    PCI
    scope reduction.
  • Mentor engineers, run design reviews, and shape the technical roadmap.

Must-Have Experience

  • 7+ years
    software engineering,
    2+ years
    leading/owning production systems.
  • React Native (CLI):
    native modules, performance profiling, release pipelines.
  • routing, SSR/ISR, caching/CDN strategy, secure API routes.
  • NestJS:
    modular design, guards/interceptors, configuration, Jest testing.
  • RabbitMQ:
    exchanges/queues, consumer groups, DLQ patterns, idempotency keys.
  • TypeORM + PostgreSQL:
    schema design, query optimization, ACID transactions.
  • Proven ops mindset: monitoring, incident response, and postmortems.
  • Excellent communication (English; Arabic is a plus).

Nice to Have

  • Payments domain: KNET, Apple Pay, 3DS, tokenization, refunds/chargebacks, settlements & ledgering.
  • Security & compliance: PCI DSS scope reduction, HSM basics, key rotation, CBK guidelines.
  • AWS (ECS/Fargate, RDS), Redis, Terraform, Docker; analytics & approval-rate tuning.
  • Marketplace: sub-merchant onboarding, split payments, rate assignment.

What We Offer

  • Ownership of architecture in a modern fintech stack.
  • A roadmap that impacts thousands of merchants across Kuwait/GCC.
  • Competitive salary & benefits, hybrid/remote flexibility (GMT+3), learning budget.

How to Apply

Email

with subject
"Tech Lead — {Your Name}"
.

Attach your
CV + GitHub/portfolio
, and include a short note about a payment or event-driven system you designed (diagram + 3 key decisions).

Short Screening (preferred)

  1. NestJS + RabbitMQ:
    one publisher & one consumer with retry + DLQ; idempotent processing.
  2. TypeORM/Postgres:
    a migration and an indexed query for a transactions table; explain index choice.
  3. an SSR dashboard calling the service; show a correlation ID end-to-end.
  4. (Optional)
    React Native (CLI):
    a screen that lists the last 10 payments from the API.


  • Bengaluru, Karnataka, India vaga para Senior Software Engineer, Platform na Headout Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Why Headout?We're a rocketship: 9-figure revenue, record growth, and profitableWith $130M in revenue, guests in 100+ cities, and 18 months of profitability, Headout is the fastest-growing marketplace in the travel industry, and we're just getting started. We've raised $60M+ from top-tier investors and are building a durable company for the long term —...


  • Bengaluru, Karnataka, India Flexera Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Revenera helps product executives build better products, accelerate time to value and monetize what matters.  Revenera's leading solutions help software and technology companies drive top line revenue with modern software monetization, understand usage and compliance with software usage analytics, empower the use of open source with software composition...


  • Bengaluru, Karnataka, India Indium Software Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Role: Senior Software Engineer Backend-Focused Full Stack , React, AWS)Base Location: BengaluruRemote6+ years building scalable backend services with (ExpressJS/NestJS), React, and cloud-native serverless architectures.Experienced with TypeScript, ORM tools (Prisma/Sequelize/TypeORM), relational and NoSQL databases, AWS infrastructureSkilled in integrating...


  • Bengaluru, Karnataka, India Flexera Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Flexera saves customers billions of dollars in wasted technology spend. A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimization (TVO), enabling IT, finance, procurement and cloud teams to gain deep insights into cost optimization, compliance and risks for each business service....


  • Bengaluru, Karnataka, India Flexera Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Flexera saves customers billions of dollars in wasted technology spend. A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimization (TVO), enabling IT, finance, procurement and cloud teams to gain deep insights into cost optimization, compliance and risks for each business service....


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 16,38,400 per year

    Job descriptionAbout GuidewireGuidewire is the platform trusted by 540+ P&C insurers across 40+ countries to engage, innovate, and grow efficiently.We bring together digital, core, analytics, and AI capabilities and deliver them as a world-class cloud service.We are backed by:1600+ successful implementationsThe largest R&D team in the industryA strong...


  • Bengaluru, Karnataka, India Veeam Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Veeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep their...


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    SummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Rocket Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...


  • Bengaluru, Karnataka, India Q2 Software Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    As passionate about our people as we are about our mission.Why Join Q2?Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology—and we do that by...