Jobs · Engineering · New York

Senior Software Engineer, Fullstack (Risk Engineering)

Flex · New York, NY · 3 wk ago
Engineering$172k–$210k/yrFull-time

About the role

Flex is seeking a Senior Software Engineer to join our Risk Engineering team. This role focuses on implementing platforms and APIs essential for managing business risks, particularly in the areas of credit risk, fraud risk, and product launch risk. The team aims to enhance Flex app accessibility for customers while ensuring security against improper use and unauthorized access.

Responsibilities

  • Build decision platform and machine learning solutions to mitigate business risks in Flex.
  • Design and develop 24/7 high-scale APIs and distributed systems using Java Spring Boot and AWS services.
  • Collaborate with product, design, and engineering teams to launch new features across web and mobile platforms.

Qualifications

  • Must-have: Experience in risk engineering, specializing in rules engine architecture or risk/credit/fraud systems.
  • 6+ years of professional software development experience.
  • 5+ years of hands-on experience with Java.
  • 2+ years of experience with React or React Native.
  • 2+ years of experience with TypeScript.
  • Proficient in Java frameworks and tools used at Flex, including Spring (core/web/boot), Gradle, JUnit, and JVM (memory/performance tuning, GC).
  • Experience with Service-Oriented Architecture, REST APIs, Message Queues, and scalable architectures.
  • Experience with architectures and tools in React Native and React ecosystems (Hooks, Components, Context, Redux).
  • Experience with AWS (EKS, Aurora RDS, Elasticache, DynamoDB) and containerization tools.

Preferred Qualifications

  • Proficient in CI/CD systems (preferably GitHub Actions), git, and automation.
  • Skilled in observability and monitoring tools, such as DataDog, to ensure high availability.
  • Experienced with big data platforms and tooling, including Snowflake.
  • Proficient in Infrastructure as Code, using tools like CDK and Terraform.
  • Skilled at elevating team standards through best practices, and mentoring junior engineers.
  • Excellent written and verbal communicator, with experience in cross-functional collaboration.

Pay

Compensation is market-based and may vary based on primary work location. The starting pay will be commensurate with experience, qualifications, and Flex's internal leveling guidelines and benchmarks. See the table below for details:

Tier Range Tier 1 (NYC/Bay Area, Los Angeles, Seattle) $172,000—$210,000 USD Tier 2 (Austin, Washington D.C., Philadelphia, San Diego, Chicago, Atlanta) $154,000—$190,000 USD Tier 3 (Salt Lake City, all other USA cities) $146,000—$180,000 USD

Benefits

  • Competitive medical, dental, and vision coverage.
  • Company equity.
  • 401(k) plan with company match.
  • Unlimited paid time off + 13 company paid holidays.
  • Parental leave.
  • Free Flex subscription.

Life at Flex

We value diversity and inclusion, and strive to build an inclusive culture. Our headquarters is in New York City, but we have employees worldwide. We are growing rapidly, but deliberately, focusing on hiring talented individuals from diverse backgrounds. Positions in New York, San Francisco, and Salt Lake City are hybrid roles with on-site expectations of 2-3 days per week in our local offices. For candidates outside these areas, we offer relocation assistance.

Similar jobs