Software Engineer, Fullstack, Risk Engineering
RemoteHunter
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Opportunity
Join a growth-stage, NYC-headquartered FinTech organization focused on revolutionizing the rent payment experience. This innovative company empowers renters with financial flexibility by enabling flexible rent payments throughout the month. As a Software Engineer, Fullstack, Risk Engineering, you will be a vital part of the Risk Engineering team, building robust services and APIs that support critical functions like risk decisioning, fraud prevention, and credit access systems.
Responsibilities
- Build and maintain resilient backend services and APIs using Java (Spring Boot) to facilitate real-time risk decisioning and fraud prevention.
- Develop intuitive, user-facing features with TypeScript, React, and/or React Native for seamless integration into risk-related web and mobile flows.
- Collaborate closely with product, design, and engineering teams, translating requirements into impactful production features.
- Write clean, well-tested, and maintainable code, actively participating in code reviews to uphold best practices and quality standards.
- Monitor, debug, and provide support for production systems, gaining invaluable experience in distributed systems and operational excellence.
Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- Strong foundational knowledge of Java and object-oriented programming (OOP) principles.
- Proficiency in front-end development using React or React Native, coupled with TypeScript.
- Solid understanding of data structures, algorithms, and fundamental system design concepts.
- Familiarity with REST APIs and the principles of service-oriented architectures.
- Experience working with relational databases and writing SQL queries.
- Proficiency with Git or other modern version control systems.
- Effective communication and strong collaboration abilities.
- A genuine curiosity and eagerness to learn about system operations.
Preferred Qualifications
- Exposure to specialized domains such as risk engineering, fraud detection, or decision platforms.
- Prior experience in building mobile and web user interfaces according to product and design specifications.
- In-depth knowledge of the React Native and React ecosystems, including Hooks, Components, Context, and Redux.
- Practical experience with Spring Boot or developing backend services.
- Basic understanding of cloud platforms, especially Amazon Web Services (AWS).
- Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines, such as GitHub Actions.
- Exposure to observability and monitoring tools like DataDog.
- Experience or relevant coursework with data platforms like Snowflake.
- Familiarity with Infrastructure as Code (IaC) tools like CDK or Terraform.
- Demonstrated strong written and verbal communication skills.
Compensation
The base salary range for this position varies by location:
- For NY, NJ, and CA locations: $139,000 to $153,000 annually.
- For all other eligible states: $125,000 to $138,000 annually.
Benefits & Perks
The company offers a comprehensive benefits package designed to support employee well-being and growth:
- Competitive medical, dental, and vision coverage, effective from Day 1 for U.S. full-time employees.
- Company equity, aligning your success with the company’s growth.
- 401(k) plan with a company match, starting in 2026 for U.S. full-time employees.
- Unlimited paid time off (PTO) plus 13 company-paid holidays.
- Generous parental leave policy.
- Access to an employee assistance program.
- Complimentary subscription to the company’s innovative service.
- For full-time non-U.S. employees: competitive compensation, company equity, and unlimited PTO.
Key skills/competency
- Java
- Spring Boot
- React
- TypeScript
- Risk Engineering
- Fraud Prevention
- Distributed Systems
- REST APIs
- SQL
- System Design
How to Get Hired at RemoteHunter
- Research the FinTech company's mission: Study their focus on flexible rent payments, values, and how their technology empowers renters.
- Tailor your resume for FinTech: Highlight Java, Spring Boot, React, TypeScript, and any experience in risk, fraud, or financial services.
- Showcase your fullstack projects: Present a portfolio with projects demonstrating both backend Java APIs and frontend React/TypeScript UI development.
- Prepare for technical challenges: Practice data structures, algorithms, system design, and be ready to discuss distributed systems concepts.
- Emphasize collaboration and learning: Be ready to share examples of teamwork and your eagerness to learn new technologies and operational best practices.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background