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

Flex · 4 hours ago

Staff Software Engineer, Risk Engineering

Flex is a growth-stage FinTech company based in NYC, focused on revolutionizing the rent payment experience. They are seeking a Staff Software Engineer to lead the Risk Engineering team, responsible for designing and evolving platforms that power risk decisioning, fraud prevention, and credit access across their products.

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
Own and operate high-scale, 24/7 APIs and distributed systems that power real-time risk 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, and Data Science teams to translate business and risk strategy into scalable, auditable systems
Drive cross-team alignment on decision frameworks, data contracts, and experimentation standards
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 engineeringJavaDistributed systemsAWSSpringCI/CD systemsService-oriented architectureTechnical leadershipCommunication skillsMentorship

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
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)
Proven ability to elevate engineering quality across teams through architecture, mentorship, and technical leadership
Excellent written and verbal communication skills, with experience influencing non-engineering stakeholders

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