Job Closed

This listing is no longer active.

Flex logo
Flex

Flex splits your bills into smaller, stress-free payments throughout the month. Start today with your rent bill!

Staff Software Engineer, Risk Engineering

Full-stack EngineerSoftware EngineerOtherRemoteLeadTeam 201-500Since 2019H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

141 days ago

Salary

$199K - $236K / year

Seniority

Lead

Job Description

Staff Software Engineer, Risk Engineering

Flex

• 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.

Job 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.
  • 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

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Define, develop and perform performance/scalability benchmarks. • Oversee the system performance lifecycle and identify key metrics for performance improvements. • Efficiently working with various profiling tools to identify performance and concurrency bottleneck, propose and implement optimizations to improve the product. • Mentor fellow engineers • Lead application architecture decisions • Support troubleshooting of customer reported scale and performance bugs • Collaborate with engineers, designers, and product managers • Write well-designed, maintainable & testable code

Germany
STACK IT Recruitment logo

Senior Full Stack Engineer

STACK IT Recruitment

Your number one source for IT Talent!

Full TimeRemoteTeam 1-10Since 2016H1B No Sponsor

• Maintain, enhance, and debug an established PHP backend • Design and build new features and microservices using Node.js, NestJS, and TypeScript • Develop modern, responsive user interfaces using Vue.js 3 and Nuxt.js • Gradually migrate functionality from the legacy PHP system to the modern stack • Deploy, operate, and troubleshoot applications running in AWS • Work with cloud services such as ECS, databases, caching, and storage as part of day-to-day development • Collaborate closely with product, client services, and fellow engineers • Perform code reviews and mentor other developers • Influence architectural direction and establish engineering best practices • Take ownership of features from design through production

Canada
$100K - $130K / year
Job Closed
Traackr logo

Senior Software Engineer

Traackr

The Award-Winning Influencer Marketing Platform for the Data-Driven Marketer

OtherRemoteTeam 51-200H1B Sponsor

• Own backend features end-to-end: discovery, design, implementation, rollout, and long-term reliability/operations • Design and evolve distributed systems (services, pipelines, data stores) with strong performance, scalability, and resiliency • Build and maintain APIs (REST/GraphQL, where relevant) and data access patterns supporting analytics and search use cases • Establish strong engineering fundamentals: code reviews, testing strategies, incident readiness, and operational excellence • Apply an experimentation-first approach: define hypotheses, define success metrics/guardrails, run controlled rollouts and A/B tests when appropriate, and write clear readouts for stakeholders. • Bring evaluation discipline to AI-assisted work: treat prompts/configs like versioned artifacts, design regression tests, measure quality changes, and monitor for drift (the same way you would for performance or correctness) • Use GenAI productively and responsibly (for coding assistance, debugging, and design reviews), while maintaining high standards for correctness, security, and privacy. • Mentor teammates and raise the bar through documentation, pairing, and lightweight coaching on best practices

Massachusetts
$120K - $150K / year
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 2016H1B Sponsor

• Opportunity to work with a talented team that is engaged in hands-on practice every day. • Passion for architecture and metrics analysis, with involvement throughout the entire product development lifecycle. • Code and make an impact with your contributions. • Work in an innovative, collaborative environment where ideas and expertise are valued.

Brazil