SENIOR BACKEND ENGINEER

Fintech & Finance | USA - REMOTE

DESCRIPTION

Our client is a venture-backed fintech with a mission to kill predatory financial products like payday loans. Their first product gives employees instant access to their wages, which solves a major problem for real people (115 million American workers are living paycheck-to-paycheck). They are the fastest-growing startup in the category and were incubated with QED Capital, a top fintech venture fund.


Their Instant Pay app provides early wage access for employees at mid-to large-sized organizations to improve financial wellness and increase employee productivity.


With 63% of Americans living paycheck to paycheck, financial wellness tools are an important part of any employee benefits package. Our client works by giving advances on upcoming paychecks; it is not a loan and there is no interest. Employees pay a small fee for this service, which is healthier than payday loans. 


Our client’s mission is to regrow financial freedom by giving people full control over their income and to put an end to predatory financial products, replacing them with on-demand pay.



ABOUT THE ROLE:

We are looking for a Senior Backend Engineer to join a “best of the best” SWAT team reporting to the CTO. You will be working on the hardest problems across the organization. The idea is that the members of this crack team will then go on to become leaders of various areas within the company. 


This position is based in Los Angeles but remote/hybrid. 


As a Senior Backend Engineer, you will play a central role as we scale to 1M+ users. You will work with their product and engineering teams to implement quickly and contribute in all phases of the development lifecycle. 


The ideal candidate has been through the growing pains from monolithic architecture to dynamic organization. S/he is excited to tackle tough technical challenges and looking for opportunities to contribute to strategic thinking. S/he will also embrace team culture, which is rooted in a deep commitment to Shokunin, the Japanese philosophy of giving your very best for the general welfare of people. Other core values: radical transparency and zero ego.



SPECIFIC RESPONSIBILITIES

  Translate business requirements into technical solutions, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines 

●  Operational excellence - monitoring & operation of production services including implementation of adequate resilience and high-availability models to support 24x7 operational availability

●  Manage backend API integrations with 3rd-party vendors and partners

●  Manage integration of user-facing elements developed by our front-end developers with server side logic

●  Build reusable code and libraries for future use

●  Optimize the client’s application for maximum speed and scalability

● Design and implement data storage solutions



WORK EXPERIENCE / SKILLS REQUIREMENTS:

●  +7 years full-time backend or full-stack experience.

●  Strong knowledge of back-end programming languages such as Go / Golang, Java and C++

●  Good understanding of front-end technologies and platforms, especially React and React Native

●  Good understanding of server-side CSS preprocessors.

●  Solid understanding of REST API design and development with experience building REST APIs  

●  Experience with API security standards and implementation (OAuth,)

●  Good experience with API frameworks.

●  Integration of multiple data sources and databases into one system

●  Management of hosting environment, including database administration and scaling an application to support load changes

●  Data migration, transformation, and scripting

●  Setup and administration of backups

●  Creating database schemas that represent and support business processes

●  Fintech experience preferred but not required


***Note: Examples of past work will be required as part of the hiring process***