Flex splits your bills into smaller, stress-free payments throughout the month. Start today with your rent bill!
Senior Software Engineer, Risk Engineering
Location
United States
Posted
10 days ago
Salary
$172K - $215K / year
Job Description
Job Requirements
- Must-have: Experience working in a risk engineering team, specializing in rules engine architecture or risk/credit/fraud systems.
- Must-have: Experience implementing risk policies in a rules engine or production services.
- 6+ years of professional software development experience.
- 5+ years of hands-on Java experience.
- 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 AWS (EKS, Aurora RDS, Elasticache, DynamoDB) and containerization tools.
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 Guides
Related Job Pages
More Full-stack Engineer Jobs
Configuration/Change Management Specialist
Diné Development CorporationDDC delivers a robust suite of IT solutions designed to help our clients address the challenges of the digital revolution and embrace the opportunities of digital transformation. We provide a full spectrum of IT solutions that support clients in the defense, healthcare, national security, law enforcement, and intelligence communities. With a central focus on innovation, we translate modern technologies, industry best practices, and proven methodologies into client-driven solutions. Our teams of technologists are organized around digital solutions in the areas of systems/software engineering, data management, cloud adoption, and cybersecurity. As thought leaders and strategic partners, we provide a deliberate mix of people, processes, and technology to advance mission goals. Our IT companies have been consistently recognized for driving mission success through process efficiencies, reduced costs, and exploited technologies.
We are seeking a Configuration/Change Management Specialist to support enterprise IT operations and Enterprise Management (EM) services within the Military Health System (MHS). This role is responsible for overseeing configuration baselines, managing change control processes, and...
The engineer will develop features end-to-end, owning them through production, and will be responsible for developing best practices and writing clean, secure, readable, and scalable code. Responsibilities also include integrating and building for external and internal APIs, writing and optimizing SQL queries, and profiling/optimizing code.
The engineer will develop features end-to-end, owning them through production, and will be responsible for developing best practices, writing clean, secure, and scalable code, and integrating internal and external APIs. Responsibilities also include developing new PHP products, altering existing code for scale, writing and optimizing SQL queries, designing schemas, and creating complex backend algorithms.
Senior Software Engineer
Just AppraisedWe streamline the change of ownership process for local government tax assessment offices.
The role involves designing, developing, and maintaining robust backend systems using Java, PostgreSQL, and AWS, while also building front-end features with React and TypeScript. Responsibilities include collaborating with cross-functional teams to ship new features end-to-end and translating customer needs into technical specifications.