Senior Software Engineer, Backend

November 12

Apply Now
Logo of Flex

Flex

Fintech • Real Estate • B2C

Flex is a financial technology company that enables renters to split and schedule rent payments, pay move-in costs over time, and build credit through on-time rent reporting. It offers consumer-facing payment products (rent split, pay-over-time, and move-in loans) and partners with property owners and property-management systems to help properties collect on-time rent and retain residents. Flex operates via bank partnerships and regulated lending/servicing subsidiaries to provide loans and payment processing while emphasizing security and regulatory compliance.

201 - 500 employees

Founded 2019

💳 Fintech

🏠 Real Estate

👥 B2C

📋 Description

• Design, develop, test, and scale backend services and APIs that power Flex’s consumer products, partner integrations, risk management systems, and core platform services. • Build and operate robust, fault-tolerant distributed systems with multiple external dependencies. • Implement service APIs for web and mobile apps, simplifying complex rent payment processing. • Work closely with Product, Design, Infrastructure, Sales, Partner, and Customer Success to deliver features and integrations that delight customers and partners. • Translate feature requirements into technical specifications and lead the architecture and implementation of scalable solutions. • Drive the full lifecycle of services and APIs you build, including deployment, monitoring, and optimization for high availability and performance. • Contribute to evolving Flex’s service-oriented architecture, REST APIs, message queues, and scalable systems design. • Develop risk management systems such as rules engines, ML-powered fraud detection, and high-scale event ingestion pipelines. • Mentor junior engineers and help elevate the team’s engineering practices through code reviews, architecture discussions, and technical leadership. • Ensure services are observable and reliable using monitoring tools and industry best practices. • Collaborate on CI/CD improvements and automation to increase code quality and delivery velocity.

🎯 Requirements

• 5–6+ years of professional software engineering experience with a focus on backend development. • 4+ years of hands-on Java experience, with deep knowledge of the Java ecosystem. • Proficient in Java frameworks and tools used at Flex: Spring (core/web/boot), Gradle, JUnit, JVM tuning and performance optimization. • Experience operating services in distributed, service-oriented architectures at scale. • Familiarity with REST API design, mobile API best practices, and message-driven architectures. • Skilled at building robust, fault-tolerant systems and integrating with multiple external dependencies. • Experience designing and maintaining data pipelines and working with big data platforms (bonus: Snowflake). • Hands-on experience with AWS (EKS, Aurora RDS, Elasticache, DynamoDB), containerization (Docker/Kubernetes), and Infrastructure as Code (CDK/Terraform). • Skilled in observability and monitoring tools (e.g., DataDog) to ensure high availability. • Proven ability to mentor junior engineers and raise the technical bar through best practices.

🏖️ Benefits

• Competitive pay • 100% company-paid medical, dental, and vision • 401(k) + company equity • Unlimited paid time off + 13 company paid holidays • Parental leave • Flex Cares Program • Free Flex subscription

Apply Now

Similar Jobs

November 12

n Human Resources & Management Systems [ nHRMS ]

11 - 50

👥 HR Tech

🤝 B2B

📚 Education

Full Stack Developer (.NET, React, SQL) for IT Services. Responsible for designing and developing scalable backend services while collaborating with cross-functional teams.

🇺🇸 United States – Remote

💵 ₹200k - ₹220k / year

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

November 11

VeliTech

201 - 500

🤝 B2B

🎮 Gaming

💳 Fintech

Backend Developer designing and implementing server-side components for gaming applications at VeliTech Group. Collaborating with teams to optimize performance and scalability in gaming environments.

🇺🇸 United States – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

November 11

MicroHealth

51 - 200

⚕️ Healthcare Insurance

🏛️ Government

Database Developer managing SQL Server databases and Linux systems at MicroHealth, focusing on healthcare data solutions and optimization. Collaborating with teams to implement best practices and ensure system performance.

🇺🇸 United States – Remote

💵 $110k - $120k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

November 10

VetsEZ

201 - 500

🤝 B2B

☁️ SaaS

🏛️ Government

Ruby on Rails API Developer for a remote position supporting the Department of Veterans Affairs, developing high-performing RESTful APIs while collaborating with technical teams.

🇺🇸 United States – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

November 10

Blue Coding

51 - 200

🤝 B2B

🛍️ eCommerce

💳 Fintech

Back-End Engineer developing secure and scalable digital health platforms for a B2B SaaS company. Collaborating with teams to create high-performance APIs and applications in healthcare.

🇺🇸 United States – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com