Flex

Senior Software Engineer – Risk Engineering

Flex

full-time

Posted on:

Location Type: Remote

Location: Remote • California, New Jersey, New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $177,000 - $213,000 per year

Job Level

Senior

Tech Stack

AWSDistributed SystemsDynamoDBGradleJavaJUnitReactReact NativeReduxSpringSpring BootSpringBootTerraformTypeScript

About the role

  • Build decision platform and machine learning solutions to respond to and mitigate business risks in Flex
  • Design and develop 24/7 high-scale APIs and distributed systems (Java/Spring Boot) on AWS
  • Implement event data stream ingestion supporting near real-time fraud rules
  • Develop advanced A/B testing and experimentation capabilities to fight fraud
  • Work closely with product, design, and engineering peers to launch new features across web and mobile
  • Maintain and tune JVM performance, CI/CD, observability, and scalable microservice architectures

Requirements

  • 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
  • Experience building high-quality mobile and web UIs to specifications
  • Proficient in Java frameworks and tools: Spring (core/web/boot), Gradle, JUnit, JVM (memory/performance tuning, GC)
  • Experience with microservice architecture, RESTful APIs, Message Queues, and scalable architectures
  • Experience with React Native and React ecosystems (Hooks, Components, Context, Redux)
  • Experience with AWS (EKS, Aurora RDS, ElastiCache, DynamoDB) and containerization tools
  • Preferred: experience in risk engineering, decision/rule engines, or fraud/transaction risk systems
  • Preferred: proficient in CI/CD (preferably GitHub Actions), git, and automation
  • Preferred: skilled in observability/monitoring tools (e.g., DataDog)
  • Preferred: experience with big data platforms and tooling (e.g., Snowflake)
  • Preferred: proficient in Infrastructure as Code (CDK, Terraform)
  • Preferred: experience mentoring junior engineers and elevating team standards
  • Excellent written and verbal communication; experience in cross-functional collaboration
Benefits
  • Competitive pay
  • 100% company-paid medical, dental, and vision
  • 401(k) + company equity
  • Unlimited paid time off + 13 company paid holidays
  • Parental leave
  • Flex Cares Program
  • Free Flex subscription

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootReactReact NativeTypeScriptJVM tuningMicroservice architectureRESTful APIsCI/CDEvent data stream ingestion
Soft skills
communicationcross-functional collaborationmentoringteam standards elevation
Flex

Senior Software Engineer, Risk Engineering

Flex
Seniorfull-time$177k–$213k / year🇺🇸 United States
Posted: 3 days agoSource: boards.greenhouse.io
AWSDistributed SystemsDynamoDBGradleJavaJUnitSpringSpring BootSpringBootTerraform
Rhino

Senior Backend Software Engineer

Rhino
Seniorfull-time🇸🇬 Singapore
Posted: 19 days agoSource: rhinopartners.freshteam.com
AWSCloudDockerDynamoDBGradleJavaJenkinsJUnitKafkaKotlinKubernetesMaven+14 more
Attentive

Senior Software Engineer, Search Optimization

Attentive
Seniorfull-time$145k–$210k / year🇺🇸 United States
Posted: 7 days agoSource: jobs.lever.co
AirflowAWSDistributed SystemsDynamoDBGoGradleGraphQLJavaKubernetesMicroservicesPandasPostgres+10 more
Vista

Senior Software Engineer

Vista
Seniorfull-timeMassachusetts · 🇺🇸 United States
Posted: 20 days agoSource: jobs.vista.com
AWSCloudDynamoDBEC2JavaScriptNode.jsReactSparkSpringTypeScript
WillHire

Principal Software Development Engineer

WillHire
Leadfull-time$202k–$302k / yearCalifornia · 🇺🇸 United States
Posted: 4 hours agoSource: workday.wd5.myworkdayjobs.com
AWSCloudDistributed SystemsDockerJavaScriptKafkaKubernetesNode.jsRabbitMQRDBMSReactTerraform+1 more