
Staff Software Engineer, Risk & Pricing
Flex
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $199,000 - $213,000 per year
Job Level
About the role
- 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.
Requirements
- 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.
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJVM performancememory tuningSpringGradleJUnitservice-oriented architectureREST APIsmessage queuesscalable systems
Soft skills
technical leadershipmentorshipcross-team influencearchitectural decision-makingexecution balancecommunicationguidanceproblem-solvinginitiativecollaboration