[Remote] Senior Software Engineer, Fullstack (Risk Engineering)
Note: The job is a remote job and is open to candidates in USA. Flex is a growth-stage FinTech company headquartered in NYC, creating the best rent payment experience. They are seeking a Senior Software Engineer to join their Risk Engineering team, focusing on implementing platforms and APIs to support business features and mitigate various risks.
Responsibilities
- Build decision platform / machine learning solutions to respond to/mitigate business risks in Flex
- Design and develop 24/7 high-scale APIs and distributed systems. The tech stack will be on AWS. Java would be the language for the existing code base. Java Spring Boot will be the framework
- Work closely with product, design, and engineering peers to launch new features across our web and mobile platforms
Skills
- Must-have: Experience working in a risk engineering team, 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
- Having experience building high-quality mobile and web UIs to specifications is a must to have
- 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
- 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
Benefits
- Competitive medical, dental, and vision
- Company equity
- 401(k) plan with company match
- Unlimited paid time off + 13 company paid holidays
- Parental leave
- Free Flex subscription
- Competitive compensation + company equity
- Unlimited PTO
- Roles posted in New York, San Francisco, and Salt Lake City are hybrid positions with on-site expectations of 2-3 days per week in our local offices
- For candidates outside of these areas, you may be eligible for our relocation assistance program
Company Overview