Staff Software Engineer, Risk & Pricing jobs in United States
cer-icon
Apply on Employer Site
company-logo

Flex · 21 hours ago

Staff Software Engineer, Risk & Pricing

Flex is a growth-stage FinTech company headquartered in NYC that aims to enhance the rent payment experience. They are seeking a Staff Software Engineer to lead the architecture and evolution of their risk decisioning and pricing platforms, ensuring scalable and reliable systems that support credit and fraud management.

AppsBillingFinancial ServicesFinTechSoftware
check
H1B Sponsor Likelynote

Responsibilities

Lead the architecture and evolution of Flex’s risk decisioning platforms, supporting credit eligibility, fraud prevention, and controlled access across products
Design and build a pricing engine from the ground up that integrates with risk decisions and supports customer- and product-level pricing
Own and operate high-scale, 24/7 APIs and distributed systems powering risk and pricing decisions across Flex
Provide technical leadership and guidance on system architecture, long-term platform vision, and engineering best practices
Balance hands-on execution with architectural decision-making, ensuring delivery velocity alongside long-term maintainability
Partner closely with Risk, Product, Data Science, and Finance leaders to translate business and risk strategy into scalable, auditable systems
Identify systemic risk, reliability, or scalability gaps and proactively lead initiatives to address them
Act as a technical leader and mentor, raising engineering standards through design reviews, technical guidance, and example

Qualification

Risk engineeringPricing engine developmentJavaAWSSpring FrameworkDistributed systemsCI/CD systemsInfrastructure as CodeTechnical leadershipObservability practices

Required

8+ years of professional software development experience, with ownership of complex, production-grade distributed systems
Strong background in risk engineering, including credit risk, fraud detection, or decision platform architecture
Prior experience building pricing engines or pricing platforms from the ground up, ideally in fintech, payments, lending, or subscription-based products
Experience operating as a technical lead, engineering manager, or tech lead manager, with demonstrated cross-team influence
5+ years of hands-on experience with Java, including deep knowledge of JVM performance, memory tuning, and GC
Proficiency with Spring (Core/Web/Boot), Gradle, and testing frameworks such as JUnit
Experience designing service-oriented architectures, REST APIs, message queues, and scalable systems
Hands-on experience with AWS (EKS, Aurora RDS, DynamoDB, Elasticache) and containerized workloads

Preferred

Experience with CI/CD systems (preferably GitHub Actions), Git, and engineering automation
Strong observability and reliability practices, including tools like DataDog
Experience with data platforms and analytics tooling such as Snowflake
Proficiency in Infrastructure as Code (e.g. CDK, Terraform)

Benefits

Competitive medical, dental, and vision available from Day 1
Company equity
401(k) plan with company match (our company match kicks off at the beginning of 2026)
Unlimited paid time off + 13 company paid holidays
Parental leave
Flex Cares Program
Free Flex subscription

Company

Flex enables people to pay rent bills on a schedule that fits their personal finances.

H1B Sponsorship

Flex has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (1)

Funding

Current Stage
Growth Stage
Total Funding
unknown
2025-03-31Series A
2019-11-01Seed
2019-07-24Pre Seed

Leadership Team

leader-logo
Shragie Lichtenstein
Co-Founder & CEO
linkedin
leader-logo
Michael Jannain
Staff Software Engineer
linkedin
Company data provided by crunchbase