For Employers

In All Media Inc

2130 Senior Backend Engineer - Payments Infrastructure

Posted 8 days ago
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

You will build and maintain scalable backend payment flows while modernizing infrastructure and refactoring legacy codebases. The role involves collaborating within an Agile team to deliver production-grade features and resolving production incidents in high-concurrency environments.

Position: Senior Backend Engineer - Payments Infrastructure

Location: Fully Remote (Singapore, Philippines, Thailand Preferred)

Contract Type: Full-time, Permanent

Time Zone Alignment: Indian Standard Time (IST)


🧭 About Inallmedia.com

Inallmedia.com is a global technology and design firm focused on building impactful digital solutions through remote, distributed teams. We partner with international clients across industries, providing long-term technical expertise, product innovation, and team augmentation.


🚀 Project Overview

You will be embedded directly into the core Payments Infrastructure and Revenue Engineering team for a global enterprise platform. This team owns high-concurrency, revenue-critical systems that process transactional flows worldwide. Your primary mandate is to accelerate the delivery of near-term payment feature initiatives while systematically clearing a growing backlog of technical debt. Operating in an Agile sprint cadence alongside full-time core engineers and product managers, you will focus on modernizing infrastructure, migrating legacy components, maintaining high reliability, and delivering well-tested, production-grade payment features.


🔍 Key Responsibilities

  • Feature Implementation & Architecture: Build and maintain scalable backend payment flows (including charges, refunds, dispute resolution, and asynchronous webhooks) using Java (primary), Kotlin, and Python.
  • API & Microservice Development: Design, implement, and maintain RESTful and GraphQL APIs, microservices architectures, and event-driven systems consumed by multiple downstream services.
  • Technical Debt & Legacy Modernization: Refactor legacy codebases, execute service migrations, deprecate outdated APIs, and increase test coverage to ensure system resilience and prevent regression issues.
  • CI/CD & Engineering Best Practices: Write clean, production-ready code with strong unit, integration, and contract test coverage. Manage version control, branch workflows, and automated deployment pipelines via GitLab CI/CD.
  • Agile Collaboration & Delivery: Participate in sprint-based delivery, sprint planning, peer code reviews, architectural discussions, and Agile/Scrum ceremonies within a distributed cross-functional team.
  • Observability & Incident Management: Triage and resolve production incidents within high-concurrency payment and billing environments, leveraging logging and monitoring tools.
  • Technical Documentation: Produce architectural designs, API specifications, Knowledge Transfer (KT) documents, and operational runbooks to ensure smooth hand-offs and maintainability.

💡 Must-Have Skills

  • Experience & Domain: 3+ years of backend software engineering experience building and operating production backend services at scale, with direct exposure to payments, fintech, or billing domains (payment gateways, processors, or PSPs).
  • Core Languages: Strong proficiency in Java as the primary language, supplemented by working knowledge of Kotlin and Python.
  • Architecture & Database: Hands-on experience with microservices, event-driven distributed systems (message queues, asynchronous processing, eventual consistency), relational databases (MySQL), and SQL.
  • API & Testing: Expertise in RESTful and GraphQL APIs, writing unit, integration, and contract tests, and designing internal APIs for downstream clients.
  • Payment Life Cycle: Proven track record of building end-to-end backend payment flows, refactoring legacy systems, and resolving payment system production incidents.
  • Tools & Process: Experience with version control and CI/CD via GitLab; task/sprint tracking via Jira; working within Agile/Scrum methodologies.
  • Execution & Autonomy: Fast ramp-up capability on existing codebases with minimal supervision; strong asynchronous collaboration skills across distributed teams.

✨ Nice-to-Have Skills

  • Enterprise Frameworks: Hands-on experience with Spring Boot, Gradle, and service mesh architectures within a large enterprise engineering organization.
  • Security & Compliance: Familiarity with PCI-DSS compliance, payment security, or financial data handling.
  • Observability Tooling: Experience using Datadog for system monitoring and log analytics.
  • Open Source: Open-source contributions or a portfolio of shipped payment features.

🌐 Time Zone & Collaboration


The role is fully remote, targeting candidates located in the APAC / India region (or regions within a 2-hour offset). Availability to cover Indian Standard Time (IST) hours (preferably 10:00 AM – 7:00 PM IST) is strictly required to ensure seamless asynchronous and synchronous collaboration with the distributed cross-functional team.


💬 Language All interviews, documentation, and daily communication will be in English.

#LI

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Software Engineer - Integrations team (freelance mission)

Full Time France, Spain Software Development

Junior Appian Integration Developer (Remote Opportunity)

Full Time United States Software Development

Client-/ Intune Administrator (all genders)

Full Time Germany Software Development

Client-/ Intune Administrator (all genders)

Full Time Germany Software Development

Developer Interfaces & Processes – ITSM (all genders)

Full Time Germany Software Development

System Engineer (all genders) Storage

Full Time Lithuania Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 218,077+ Jobs in Backend Engineer

Answer easy questions

Answer easy questions

218,077+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified