Flex is hiring Software Engineer II, Backend roles across three different engineering teams: Consumer, Partner Integrations, and Core Platform. When you apply, you will automatically be considered for all three positions, and your placement will be determined based on your experience and expertise assessed during the interview process. As a Backend Engineer at Flex, you will be responsible for designing, building, testing, and scaling backend services and APIs that power our consumer products, partner integrations, and core business systems. You’ll work closely with product, design, and engineering peers to solve renters’ most pressing problems and deliver delightful user and partner experiences. You will own the full lifecycle of your services- from scoping and architecture to deployment and monitoring, and will roll out changes in an agile, iterative manner to deliver impact quickly. Our Engineering Teams Consumer Engineering: Builds the APIs and backend systems that power Flex’s main consumer-facing products. This team focuses on delivering scalable services that drive a seamless rent payment experience through our mobile and web apps. Partner Engineering: Focuses on our partner integrations platform and partner-facing experiences. This team owns the backend services and external integrations that connect Flex to financial and other third-party partners to ensure reliable, secure rent payment flows. Core Platform Engineering: Builds and maintains the backend systems and infrastructure that support all business features, including Payments, Billing, Identity, and Shared Services. This team ensures Flex’s foundation is robust, scalable, and secure.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
251-500 employees