OnePay logo

Software Engineer Risk

OnePayRemote
Remote, Remote
130000 - 160000
Posted September 24, 2025
Any Experience

Interested in this role?

Read all the details below first

Job Description

Software Engineer - Risk

OnePay

OnePay is a consumer financial services app backed by Walmart and Ribbit Capital, revolutionizing the way people manage their money. We are seeking a talented and passionate Software Engineer to join our growing Risk team.

About the Role:

As a Software Engineer on the Risk team, you will play a critical role in building and maintaining the robust backend systems that protect our customers and their transactions. You will collaborate closely with product managers and engineers to design, develop, and deploy innovative solutions for fraud detection, identity verification, and transaction monitoring.

Responsibilities:

  • Design, develop, and maintain resilient backend services for risk management.
  • Build and maintain APIs for real-time risk and fraud prevention.
  • Partner with cross-functional teams to integrate with third-party risk and compliance platforms.
  • Contribute to architectural decisions that balance scale, security, and reliability.
  • Stay abreast of emerging risks and technologies in the fintech landscape.

Qualifications:

  • 3+ years of experience in backend engineering, preferably in fintech, payments, or customer-facing systems.
  • Strong proficiency in building and maintaining APIs, microservices, and distributed systems.
  • Familiarity with cloud infrastructure (AWS, Kubernetes) and database technologies.
  • Experience with risk, fraud, or compliance systems is a plus.

Technologies:

  • Node.js, TypeScript, fp-ts library
  • Kubernetes, AWS

Benefits:

  • Competitive salary, stock options, and comprehensive health benefits from Day 1.
  • 401(k) plan with company match.
  • Remote-friendly work environment, flexible time off, and opportunities for growth.
  • Be part of a high-growth, mission-driven, and inclusive culture.

Qualifications

Required:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of professional experience in backend software engineering, ideally within fintech, payments, or customer-facing applications.
  • Strong proficiency in building and maintaining APIs, microservices, and distributed systems.
  • Demonstrated experience with cloud infrastructure (AWS preferred) and database technologies.
  • Excellent problem-solving and analytical skills with a focus on building robust and scalable solutions.
  • Strong communication and collaboration skills to effectively work within a team environment.

Preferred:

  • Experience with risk, fraud, or compliance systems.
  • Familiarity with functional programming paradigms and the fp-ts library.
  • Experience with Kubernetes and containerization technologies.

Software Engineer - Risk Team

Responsibilities:

  • Design, develop, and maintain robust backend services for fraud detection, identity verification, and transaction monitoring.
  • Build and manage APIs for real-time risk and fraud prevention, ensuring seamless integration with OnePay's platform.
  • Collaborate with product managers and engineers to define and implement systems safeguarding customer accounts and transactions.
  • Integrate with third-party risk and compliance platforms, leveraging external data and tools to enhance security measures.
  • Contribute to architectural decisions, balancing scalability, security, and reliability in the development of risk management solutions.

Selection Process

Candidates interested in the Software Engineer - Risk position at OnePay will first submit their resume and cover letter through the job portal. A review of applications will be conducted, focusing on relevant experience and skills outlined in the job description. Shortlisted candidates will be invited for a phone screening to discuss their qualifications and experience in more detail.

Those who successfully navigate the phone screening will participate in technical interviews assessing their coding abilities, problem-solving skills, and understanding of relevant technologies like fp-ts, Node/TypeScript, Kubernetes, and AWS.

Finally, top candidates will be invited for a final interview with the hiring manager and team members to evaluate their cultural fit and overall suitability for the role.

How to Apply

1

To apply for a job, read through all information provided on the job listing page carefully.

2

Look for the apply link on the job listing page, usually located somewhere on the page.

3

Clicking on the apply link will take you to the company's application portal.

4

Enter your personal details and any other information requested by the company in the application portal.

5

Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.

6

Double-check all the information provided before submitting the application.

7

Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.

Important Note

Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.

About OnePay

OnePay is a consumer financial services app revolutionizing the way people manage their money. Backed by industry giants Walmart and Ribbit Capital, OnePay is rapidly growing and making a real impact in the fintech space. Driven by a mission to empower individuals through accessible and innovative financial tools, OnePay fosters a collaborative and inclusive culture where every team member's contribution is valued. With a focus on cutting-edge technology and a commitment to excellence, OnePay offers a dynamic and rewarding environment for passionate individuals to build the future of finance.

Ready to Apply?

Join OnePay and take your career to the next level. We're looking for talented individuals like you!

Apply for this Job