About PayRecs

PayRecs is a rapidly growing fintech startup delivering a simple, impactful, and transparent app for banks and businesses to efficiently move money across the globe. Our product helps clients stay competitive by streamlining international payments.

The Role

We're looking for a Senior Software Engineer to join our Engineering team. In this role, you will build innovative payments products that delight both financial institutions and their customers. As an early member of the engineering team, you will help shape the engineering culture of a fast-growing startup.

As a Senior Full-Stack Developer at PayRecs, you'll:

  • Play a critical role in building a secure, scalable multi-tenant platform.
  • Design frameworks to ensure codebase maintainability and scalability.
  • Collaborate with our Director of Engineering and Product Team on new features and integrations.
  • Take ownership of challenging projects across teams and contribute from spec to deployment.
  • Be a key driver of PayRecs' growth by shaping our technology and architecture.
  • Mentor junior developers and help foster a culture of learning and growth within the team.
  • Identify and resolve performance bottlenecks and production issues to ensure the platform is highly responsive and reliable.
  • Work with cross-functional teams to understand customer needs and translate them into technical solutions.

Requirements for the Role

We're looking for a passionate Full-Stack Developer with:

  • 5+ years of experience in software engineering.
  • Experience with large-scale, high-availability systems
  • Expertise in JavaScript/TypeScript, Node.js, React, GraphQL (Apollo preferred), and SQL (MySQL preferred).
  • Strong experience in building Enterprise backends and working with the AWS ecosystem of products (e.g., EC2, RDS, S3, Lambda).
  • Proficiency in designing and building RESTful APIs and working with third-party API integrations.
  • Strong understanding of modern software architecture patterns, including microservices and serverless.
  • Experience in automated testing frameworks (e.g., Jest, Mocha) and CI/CD pipelines.
  • Ability to write clean, maintainable, and well-documented code, with a focus on quality and performance.
  • Excellent communication skills and a collaborative attitude.

Additional Skills

Not required, but helpful if you have:

  • Banking/Finance industry experience
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Familiarity with security best practices and compliance-driven design (e.g., SSAE/SOC2).
  • Experience with developing or integrating with payment systems.
  • Experience with automated frontend testing, playwright preferred

A Day in the Life

You'll work on a mix of product development and platform maintenance. You'll be tackling challenging projects, writing code, scoping new functionality, and working closely with our team to implement features that delight our customers. Every day brings new learning opportunities, and you’ll take ownership of your work while contributing to our shared goals.

PayRecs Benefits

  • Open PTO: We believe in taking time to rest and recharge.
  • Parental leave We provide paid parental leave
  • Employee Stock Options: Share in our growth.
  • Health Care Plans: Top-tier options for your well-being. Inclusive healthcare package, both HMO and PPO health plans, as well as dental and vision care.
  • Annual Office Stipend: Get the equipment and comfort you need.
  • Flexible Work Environment: We offer the ability to work remotely or in-office as suits you best

Next Steps

Ready to join us? We’d love to hear from you. We can meet in person or via Zoom—whatever works best for you.

PayRecs Culture

At PayRecs, we're a dynamic team that values:

  • Empowerment: We bring our expertise to the table every day.
  • Trust: We work with integrity and support one another.
  • Inquisitiveness: We ask questions and love to learn.
  • Transparency: We communicate openly, building trust.
  • Challenger Mindset: We take risks thoughtfully, focusing on elevating our clients.

We prioritize a healthy work-life balance, offering professional growth opportunities, family-friendly policies, and plenty of time to recharge. We want our team members to thrive both personally and professionally.



PayRecs to equal employment opportunity and does not discriminate in any employment opportunities or practices based on an individual's race, color, creed, gender (including gender identity and gender expression), religion (all aspects of religious beliefs, observance or practice, including religious dress or grooming practices), marital status, registered domestic partner status, age, national origin or ancestry (including language use restrictions and possession of a driver’s license issued under California Vehicle Code section 12801.9), natural hair, physical or mental disability, political affiliation, medical condition (including cancer or a record or history of cancer, and genetic characteristics), sex (including pregnancy, childbirth, breastfeeding or related medical condition), genetic information, sexual orientation, military and veteran status or any other consideration made unlawful by federal, state, or local laws. It also prohibits unlawful discrimination based on the perception that anyone has any of those characteristics, or is associated with a person who has or is perceived as having any of those characteristics.

PayRecs will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.