Staff Backend Engineer - Payments Platform

Flex

Northern (KY)

Hybrid

USD 170,000 - 250,000

Full time

12 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Company equity
401(k) plan with company match
Unlimited paid time off
13 company holidays
Parental leave
Free Flex subscription

Job summary

Flex is a growth-stage FinTech company focused on improving rent payments. As a Staff Backend Engineer, you will design, build, and scale backend services for Payment, Billing, Identity, and partner integrations, setting long‑term technical direction and guiding cross‑team architecture.

You will lead scoping and implementation with minimal oversight, mentor engineers, and drive best practices across the org while collaborating with product and design to solve renters’ problems through iterative

Qualifications

  • Minimum of 8 years experience in software engineering.
  • Minimum of 6 years experience with Java.
  • Proven ability to set technical direction and architecture for complex, distributed systems.
  • Ability to lead and mentor engineers, raising the technical bar across a team or org.
  • Ability to work on a globally‑distributed team with a high degree of ownership.
  • Experience working with technical and non‑technical stakeholders, successfully aligning and setting expectations on scope and delivery.
  • Experience building robust, fault‑tolerant systems with multiple external dependencies.
  • Experience designing, building, and maintaining data pipelines.
  • Proficient in Java frameworks and tools used at Flex, including Spring (core/web/boot), Gradle, JUnit, and JVM (memory/performance tuning, GC).
  • Experience with Service‑Oriented Architecture, REST APIs, Message Queues, and scalable architectures.
  • Experience with AWS (EKS, Aurora RDS, Elasticache, DynamoDB) and containerization tools.

Responsibilities

  • Design, build, and scale backend services for Payment, Billing, Identity, and partner integrations.
  • Set long-term technical vision and architecture for owned systems.
  • Lead scoping, design, and implementation across teams with minimal oversight.
  • Mentor peers and drive consistency and best practices across the org.
  • Collaborate with product, design, and engineering to solve priorities in small, iterative releases.

Skills

Java
Distributed systems
Mentoring
Leadership
REST APIs
AWS
Spring
CI/CD
Observability
Big data
Terraform
Data pipelines

Tools

Spring (core/web/boot)
Gradle
JUnit
JVM tuning
AWS (EKS, Aurora, Elasticache, DynamoDB)
GitHub Actions
DataDog
Snowflake
CDK
Terraform

Job description

Flex is a growth-stage FinTech company focused on improving rent payments. As a Staff Backend Engineer, you will design, build, and scale backend services for Payment, Billing, Identity, and partner integrations, setting long‑term technical direction and guiding cross‑team architecture.

You will lead scoping and implementation with minimal oversight, mentor engineers, and drive best practices across the org while collaborating with product and design to solve renters’ problems through iterative

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Backend Engineer - Payments Platform & APIs
Staff Backend Engineer - Payments Platform & APIs

Flex • San Francisco (CA)

Hybrid
USD 200,000 - 250,000
Competitive benefits
Company equity
401(k) with match
+3
Staff Backend Engineer: Payments Platform Leader
Staff Backend Engineer: Payments Platform Leader

Flex • United States

Hybrid
USD 170,000 - 250,000
Medical, dental, and vision
Company equity
401(k) with company match
+4
Staff Backend Engineer: FinTech Payments & Architecture Lead
Staff Backend Engineer: FinTech Payments & Architecture Lead

Socket.dev • New York (NY)

Hybrid
USD 200,000 - 250,000
Company equity
401(k) plan with company match
Unlimited PTO + 13 holidays
+2
Senior Backend Engineer: Scale Payments & Data Pipelines
Senior Backend Engineer: Scale Payments & Data Pipelines

Flex • Northern (KY)

Hybrid
USD 140,000 - 200,000
Senior Backend Engineer - FinTech Payments, Equity
Senior Backend Engineer - FinTech Payments, Equity

Flex • San Francisco (CA)

Hybrid
USD 172,000 - 215,000
Company equity
401(k) plan with company match
Unlimited PTO
+2
Senior Backend Engineer – Scalable Payments APIs, Equity
Senior Backend Engineer – Scalable Payments APIs, Equity

Flex • San Francisco (CA)

Hybrid
USD 146,000 - 215,000
Medical/dental/vision
Company equity
401(k) match
+4
Senior Software Engineer, Backend New Remote; USA
Senior Software Engineer, Backend New Remote; USA

Flex • Northern (KY)

Hybrid
USD 140,000 - 200,000
Staff Backend Engineer — Money Platform Leader
Staff Backend Engineer — Money Platform Leader

Flex • United States

Hybrid
USD 170,000 - 250,000
Competitive medical, dental, and vision
Company equity
401(k) plan with company match
+3
Senior Backend Engineer - FinTech (Equity & Unlimited PTO)
Senior Backend Engineer - FinTech (Equity & Unlimited PTO)

Socket.dev • New York (NY)

Hybrid
USD 146,000 - 215,000
Company equity
Unlimited PTO
Parental leave
+1
Staff Software Engineer, Partner Integrations - Remote
Staff Software Engineer, Partner Integrations - Remote

Flex • United States

Remote
USD 170,000 - 250,000
Competitive medical, dental, and vision
Company equity
401(k) plan with company match
+3