Staff Software Engineer (Backend)
- Support and mentor the engineers on the team, elevating overall team capability
- Partner with the engineering manager for technical roadmap & direction
- Identify and solve performance issues in our systems and human processes
- Work collaboratively with Product, Design, and other Engineering teams to enable short-term deliverables and long-term strategic initiatives.
- Design, extend, improve, and manage the complexity of our global financial products.
- Deliver high-quality solutions and features with speed and end-to-end ownership of your projects.
- 10+ years of relevant experience, including experience at a high-growth or early-stage startup
- Strong collaboration skills with both internal and external stakeholders to discover requirements and deliver a solution
- Preferred, but not required: Experience with core parts of our stack; experience at a fintech startup
- Lead the design of a unified data platform capable of seamlessly processing various bank data sources.
- Identify scaling problems within our systems and processes and design and implement solutions that help us scale
- Develop an experiment pipeline to test product changes against historical data.
- Investigate our systems for time performance issues. Design and shepherd appropriate solutions into production.