Senior Backend Software Engineer (NodeJS) - (Remote)

Remote Sao Paulo, Brazil
AWS MySQL Git Express.js Node.js
Search for More Jobs Talk to a recruiter now 💪
This job is closed! Check out or
Jeeves is a groundbreaking financial operating system built for global businesses that provides corporate cards, cross-border payments, and spend management software within one unified platform. The company operates across 20+ countries including Brazil, Canada, Chile, Colombia, Mexico, the United Kingdom, across Europe, and the United States, and serves over 5,000 clients ranging from venture-backed startups to SMBs around the world. With a mission to empower businesses with more efficient and cost-effective financial solutions worldwide, Jeeves combines cutting-edge financial technology with exceptional team expertise to transform the business financial landscape. Jeeves has been recognized as one of The Information's 50 Most Promising Startups in 2023, as well as a Y Combinator Top Company 2021-2023 and won “Fintech of the Year" at the European Fintech Awards.

Since graduating from Y Combinator in 2020, Jeeves has successfully raised over $380 million and is backed by top world-class investors including Andreessen Horowitz, Y Combinator, CRV, Tencent, Stanford University, Clocktower Ventures, and founders of more than 15 unicorns including David Velez (Nubank), Carlos Garcia (Kavak) and Sebastián Mejía (Rappi).

Location: This is a full-time remote position. #LI-REMOTE

Job Responsibilities:

  • Experience in REST-based web service technologies, JSON and XML
  • Experience with relational database systems (MySQL) and NoSQL database
  • Experience in using continuous integration, build, and collaboration tools (e.g. JIRA, Jenkins, Git/Gitlab/Github)
  • Experience with Agile (Scrum) and test-driven development.
  • Knowledge and application of design concepts like Design Patterns and Data Modeling.
  • Good interpersonal and communication skills.
  • Exhibit strong ownership and ability to work in a global team environment
  • Out-of-the-box thinker who would leverage their expertise to solve complex technical problems.
  • Strong quality mindset: unit / functional / integration testing, writing testable code.


  • 5+ years of commercial development experience using ExpressJS
  • 5+ years of commercial development experience in NodeJS  
  • 3+ years of experience on AWS cloud development 
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Proficient understanding of code versioning tools, such as Git
Banking Credit Cards Financial Services FinTech Payments

2 applies


Other Jobs from Jeeves

Senior Software Engineer

Sao Paulo, Brazil Remote Hybrid

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers