Software Engineer

PayJoy is a mission-first financial service provider dedicated to helping under-served customers in emerging markets to achieve financial stability and success.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Finance · AI

Description For Software Engineer

PayJoy is a mission-first financial service provider dedicated to helping under-served customers in emerging markets achieve financial stability and success. We use patented technology that turns smartphones into digital collateral, along with cutting-edge machine learning, data science, and anti-fraud AI to offer low-cost credit to a wide range of customers.

As a Software Engineer at PayJoy, you'll play a critical role in developing and maintaining core systems and infrastructure for data science applications. This backend-focused position involves working closely with engineers, data scientists, risk/fraud analysts, and product managers to build robust APIs, develop efficient backend services, and support machine learning serving initiatives.

You'll contribute to scalable solutions handling hundreds of millions of transactions monthly, ensuring high performance and reliability with a data-centric approach. Your work will be crucial in enhancing the team's impact as a central point for serving both internal and external services.

Key responsibilities include:

  • Collaborating with global teams to deliver world-class data science products
  • Owning the lifecycle of APIs powering 300 million transactions per month
  • Driving integration with 3rd parties and internal data sources
  • Working with a data-driven mindset
  • Organizing frameworks and developing clean coding processes
  • Mentoring other engineers and data scientists on best practices

This role offers the opportunity to create a significant positive impact for millions of users across multiple countries, improving access to credit and technology in emerging markets.

Join PayJoy and be part of a mission to bring finance to the next billion, embracing principles such as ownership, breaking through walls, transparency, focus on scale, and embracing diversity.

Last updated 3 months ago

Responsibilities For Software Engineer

  • Collaborate with global teams to deliver world-class data science products
  • Own the lifecycle of APIs powering 300 million transactions per month
  • Drive integration with 3rd parties and internal data sources
  • Work with a data-driven mindset
  • Organize frameworks and develop clean coding processes
  • Mentor other engineers and data scientists on best practices

Requirements For Software Engineer

Python
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 3+ years of experience as a software engineer, data engineer or closely related position
  • Good verbal and written communication skills in English
  • High proficiency in Python and related libraries/frameworks (e.g., FastAPI, Flask, Pandas)
  • Strong background in API development and integration
  • Experience with API documentation tools (e.g., Swagger)
  • Experience with cloud providers (AWS preferred) and related data services
  • Ability to work in a fast-paced environment with constant requirement changes

Benefits For Software Engineer

Medical Insurance
Dental Insurance
  • Company-funded Health and Dental Insurance for employees and immediate family members
  • Life insurance
  • 30 days of Christmas bonus
  • 20 days paid Vacation
  • 50% Vacation premium
  • 13% Saving funds
  • $2,000 MXN monthly grocery coupons
  • $2,000 USD annual Coworking Travel allowance
  • $2,000 USD annual Professional Development allowance
  • $500 USD annual Fitness allowance
  • $500 USD Phone Finance allowance
  • $250 USD Home Office equipment allowance
  • $200 USD Headphone allowance

Interested in this job?

Jobs Related To PayJoy Software Engineer

UX Program Manager, Google Cloud Networking

UX Program Manager position at Google Cloud focusing on managing UX programs and operations to improve product design and user experience.

Global Process Manager, Finance Experience

Lead global finance operations at Google, managing cash transactions and process optimization while ensuring operational excellence and risk management.

Product Manager I, Search

Product Manager role at Google Search, focusing on developing and launching innovative search products that impact billions of users worldwide.

Operations Manager, Regional Transportation

Operations Manager position at Google managing regional transportation operations, requiring supply chain expertise and vendor management experience.

Technical Program Manager, Submarine Networks

Technical Program Manager position at Google focusing on submarine networks infrastructure, requiring expertise in optical technologies and program management.