This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As seen on TechCrunch, Forbes, and Bloomberg, TomoCredit is one of the fastest-growing companies in FinTech, revolutionizing the credit system to open access to banking. Headquartered in the heart of San Francisco’s SoMa district, our mission is to replace the outdated credit system and empower individuals to build their financial future. We value passionate, down-to-earth, and driven individuals who fine-tune small details without losing sight of the big picture. We’re looking for team members who approach obstacles as exciting challenges requiring creative solutions. If you’re a self-starter with a high degree of rigor, organization, and discipline—and take pride in your work—we’d love to hear from you. We’re seeking a Senior Software Backend Engineer (Software Engineer III) to join our small, dynamic team full-time at our San Francisco headquarters. As a 100% in-office team, we believe that the best financial products are built through high-bandwidth, face-to-face collaboration. As an early team member, you’ll take ownership of projects from concept to completion, drive technical decisions, and contribute to the growth of our technology stack. This is an exciting opportunity to shape a product that will directly impact millions of users. At TomoCredit, we believe in empowering our team members to grow their careers. As part of our team, you’ll have access to mentorship from seasoned FinTech executives and opportunities to take on increasing responsibilities as the company scales. We encourage career development and provide the resources needed to help you succeed.
Job Responsibility
Collaborate with design and product teams to define and launch new features
Take end-to-end ownership of backend projects, ensuring scalability and high performance
Design, build, and maintain robust APIs
Leverage AWS services to create robust, cloud-based solutions
Troubleshoot and resolve complex technical issues efficiently
Partner with the support team to address technical challenges and enhance the user experience
Conduct thorough QA testing to ensure high-quality releases
Requirements
3–5 years of experience working with Node.js
Proficiency in JavaScript and TypeScript
Expertise in SQL databases, particularly Postgres or Redshift
Experience designing, building, and maintaining RESTful and GraphQL APIs
Hands-on experience leveraging AWS services such as EC2, EBS, RDS, CloudWatch, and Lambda
Demonstrated expertise in managing asynchronous processes and implementing messaging queues
Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
Strong analytical skills for diagnosing and debugging complex technical issues
Excellent written and verbal communication skills
Proven ability to build and maintain relationships and integrations with technology partners
Passion for continuous learning and adopting new tools, technologies, and skills
Creativity and the ability to think outside the box
Enthusiasm for building innovative, cutting-edge products
Nice to have
Experience in fintech or a deep understanding of financial technology
Familiarity with front-end or mobile development, especially using frameworks like React or React Native
What we offer
Prime SF Location
Daily Catering & Snacks
Competitive Salary
Equity
Insurance: Comprehensive medical, dental, and vision benefits