What are the responsibilities and job description for the Back End Developer position at ivy-growth?
🪴 What is Ivy Growth?
The future of work is distributed, flexible and autonomous, as demonstrated by the 70-90 million US workers already 'gigging' today.
But the shift from traditional to gig employment is not without friction; many workers struggle without the stability and benefits associated with W-2 employment. That’s where Ivy comes in.
We are building financial infrastructure for the modern flex workforce. We partner with employers, platforms, and marketplaces to offer low cost financial services that ease cashflow pains for gig workers.
And this is only the start. Our vision is to offer a comprehensive stack of white-label financial services for the gig economy: banking, debit, tax management, retirement, investing, insurance, auto loans, mortgages, and more.
Join our founding team in our NYC office as we get ready for tremendous growth in the next phase of our journey.
🧑🏻 The Role (This is not a remote work position)
We’re looking for a senior dedicated backend engineer who is ready to take on the responsibilities and ownership that come with being on the early founding team of a fast-growing fintech startup.
As one of the first backend engineers at Ivy, you’ll be given great ownership over scaling our next-gen financial services platform to millions of users. One of our biggest strengths is moving fast, and it’s because we’re unencumbered by manual processes – we never do the same thing more than twice. As a senior backend engineer, you’ll be driving automation in everything we do.
🎓  Qualifications
- 5 years of full-time industry experience in backend engineering, ideally in a startup environment
- Thoughtfulness around API design, architecture and development, particularly REST APIs
- Experience with databases (SQL or no-SQL), designing and migrating schemas to support future development, and writing analytical queries
- Deep understanding of infrastructure and fluency with cloud-based infrastructure services (GCP or Firebase is a plus)
- Experience working with data engineers or building data-first systems is a plus
- Some quantitative or modeling skills, and knowledge of or experience in finance is a plus
- Familiarity with leading teams or mentoring junior engineers is preferred
 💼 Responsibilities
- Architect, develop and deploy services and APIs to support user flows and our partners’ integrations
- Implement proprietary algorithms related to monetary transaction evaluation, risk management, income verification and other predictive models
- Integrate with external data providers and 3rd party APIs that support our core business
- Decrease the customer service workload and improve our operational efficiency by building internal tools and dashboards
- Optimize queries, database schemas and service architecture to ensure a quick and speedy user experience
💸 Compensation
- Competitive salary and meaningful equity participation
- Endless learning opportunity on the founding team of an early stage startup
- Dynamic, flexible, fast and collaborative startup work environment with a talented team
- Excellent benefits including 401(k), 3 weeks flexible PTO at minimum
- Professional development budget. We proactively invest in the growth of our team!
- MacBook with M1 chip and quality office furniture incl. standing desk