Flex

About Flex

Empowering renters with flexible payment solutions

🏢 Retail👥 501-1000 employees📅 Founded 1969📍 Midtown Manhattan, New York, NY💰 $225.1m3.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...

Skills & Technologies

Overview

Flex is hiring a Senior Software Engineer for their Risk Engineering team to implement backend systems that support various business features. You'll work with Java and REST APIs to enhance the rent payment experience. This position requires significant backend engineering experience.

Job Description

Who you are

5+ years of backend engineering experience building production systems — you've designed, developed, and scaled backend services that support critical business features, ensuring a seamless user experience. You are comfortable leading the scoping, design, and implementation of APIs, driving production rollouts to completion with minimal oversight.

Deep expertise in Java and REST API development — you've built robust backend systems that integrate with various services and platforms, ensuring high availability and performance. You understand the importance of agile methodologies and can roll out changes to customers in a timely manner.

You thrive in collaborative environments — working closely with product, design, and engineering peers is second nature to you. You enjoy solving complex problems and are passionate about improving user experiences through technology.

Desirable

Experience in the FinTech industry is a plus, as it gives you insight into the unique challenges and opportunities in this space. Familiarity with payment systems and integrations will help you hit the ground running.

What you'll do

Join Flex's Risk Engineering team and take charge of implementing backend systems that power our innovative rent payment solutions. You'll design and develop APIs that facilitate seamless interactions between users and our platform, ensuring that our services are reliable and efficient.

Collaborate with cross-functional teams to identify user needs and translate them into technical requirements. You'll be responsible for the entire development lifecycle, from initial design through to deployment and monitoring, ensuring that our systems are scalable and maintainable.

Participate in code reviews and contribute to the continuous improvement of our development processes. Your insights will help shape the technical direction of our projects and foster a culture of excellence within the engineering team.

What we offer

Flex provides a competitive benefits package, including medical, dental, and vision coverage from Day 1, along with company equity and a 401(k) plan with a company match starting in 2026. Enjoy unlimited paid time off and 13 company-paid holidays, as well as parental leave and a Flex Cares Program. We believe in empowering our employees and providing them with the resources they need to thrive both personally and professionally.

Interested in this role?

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

Similar Jobs You Might Like

Based on your interests and this role

Flex

Software Engineering

Flex📍 United States - Remote

Flex is hiring a Senior Software Engineer for their Risk Platform team to implement platforms and APIs for risk management. You'll work with Java and machine learning technologies. This position requires significant experience in software engineering.

🏠 RemoteSenior
2w ago
Flex

Staff Engineer

Flex📍 United States - Remote

Flex is hiring a Staff Software Engineer for their Risk Engineering team to design and evolve core platforms for risk decisioning and fraud prevention. You'll work with technologies like Java and Python, requiring deep experience in risk engineering.

🏠 RemoteSenior
2w ago
Flex

Backend Engineer

Flex📍 United States - Remote

Flex is hiring a Software Engineer II for their Risk Engineering team to implement platforms and APIs for risk management. You'll work with Java, Python, and AWS to enhance app accessibility while mitigating credit and fraud risks. This position requires experience in backend engineering.

🏠 RemoteMid-Level
2w ago
Flex

Backend Engineer

Flex📍 United States - Remote

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

🏠 RemoteSenior
1w ago
Coinbase

Backend Engineer

Coinbase📍 United States - Remote

Coinbase is hiring a Senior Staff Software Engineer for their Backend team focused on the Risk Platform. You'll work with blockchain technology and Python to build scalable solutions. This position requires significant experience in backend engineering.

🏠 RemoteSenior
3d ago