LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Flex›Senior Software Engineer, Backend
Flex

About Flex

Empowering renters with flexible payment solutions

🏢 Retail👥 501-1000 employees📅 Founded 1969📍 Midtown Manhattan, New York, NY💰 $225.1m⭐ 3.1
B2BPaymentsRentingFinancial ServicesMobile

Key Highlights

  • Raised $225.1 million in Series B funding
  • Headquartered in Midtown Manhattan, New York, NY
  • Serves a growing customer base with innovative payment solutions
  • Offers unlimited paid time off and comprehensive health benefits

Flex is a mobile application designed to provide renters with flexible payment options for their rent, allowing users to reschedule payments and protect their funds with Overdraft Protection. Headquartered in Midtown Manhattan, New York, Flex has raised $225.1 million in Series B funding and serves ...

🎁 Benefits

Flex offers a range of benefits including unlimited paid time off, 100% company-paid medical, dental, and vision coverage, and a 401(k) plan with comp...

🌟 Culture

Flex fosters a culture focused on financial empowerment and flexibility for renters, emphasizing the importance of addressing the challenges of monthl...

🌐 Website💼 LinkedIn𝕏 TwitterAll 88 jobs →
Flex

Senior Software Engineer, Backend

Flex • Remote (U.S.)

Posted 2d ago🏠 RemoteSeniorBackend engineer📍 United states
Apply Now →

Skills & Technologies

JavaSpringREST API

Overview

Flex is hiring a Senior Backend Engineer to design, build, and scale backend services and APIs for their innovative rent payment platform. You'll work with technologies like Java and Spring to create robust systems that enhance user experience. This role requires significant backend engineering experience.

Job Description

Who you are

You have 5+ years of backend engineering experience building production systems at scale — you've owned services from design through deployment and have navigated complex distributed systems issues. You possess deep expertise in Java and Spring — you've shipped high-throughput APIs that handle millions of requests and have strong opinions on service architecture, dependency injection, and testing strategies. You are comfortable collaborating with cross-functional teams to deliver robust, fault-tolerant systems that impact users at scale. You have experience with API design and system architecture, and you understand the importance of monitoring and incident response in maintaining service reliability. You are proactive in identifying areas for improvement and are committed to elevating your team's performance. You thrive in a fast-paced environment and are excited about the opportunity to contribute to a mission-driven company that empowers renters.

Desirable

Experience with cloud platforms such as AWS or Azure would be a plus, as would familiarity with microservices architecture. A background in FinTech or similar industries can help you understand the unique challenges of this space.

What you'll do

As a Senior Backend Engineer at Flex, you will play a key role in designing, building, and scaling backend services and APIs that power our products and partner integrations. You will own the end-to-end lifecycle of your services — from requirements and architecture through implementation, testing, deployment, and monitoring. You will collaborate closely with product managers, designers, and other engineers to ensure that the solutions you build meet user needs and business objectives. You will participate in code reviews and provide mentorship to junior engineers, fostering a culture of learning and improvement within the team. You will also be responsible for troubleshooting and resolving production issues, ensuring that our systems remain reliable and performant. Your contributions will directly impact the experience of renters and partners, helping to create a more flexible and accessible rent payment process.

What we offer

At Flex, we offer competitive medical, dental, and vision benefits available from Day 1, along with company equity and a 401(k) plan with company match starting in 2026. We provide unlimited paid time off plus 13 company-paid holidays, parental leave, and a Flex Cares Program. You will also receive a free Flex subscription, allowing you to experience our product firsthand. We believe in supporting our employees' well-being and work-life balance, and we encourage you to apply even if your experience doesn't match every requirement. Join us in our mission to empower renters and transform the rent payment experience.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Flex.

Apply Now →Get Job Alerts