About the job
About Upflow
Upflow is a pioneering SaaS startup specializing in advanced cash collection technology designed to help B2B companies streamline their payment processes and get paid more efficiently.
Founded in 2018, we have quickly gained the trust of hundreds of businesses across the US and EMEA, partnering with notable clients such as Lattice, ProductBoard, and Instawork. Our growth has been fueled by leading investors including YCombinator, eFounders, and prominent business angels from companies like N26, Square, Mercury, Uber, and NetSuite.
Join us for an exciting opportunity to work within a rapidly evolving Fintech landscape in a diverse and international setting.
To learn more about our team and culture, please visit our careers page at www.upflow.io/careers
About the Role
As a Senior Backend Engineer, you will be part of a compact and dynamic team based in Paris or working remotely, dedicated to developing impactful features for our users. Your responsibilities will encompass a variety of areas, including integrations with third-party financial systems like ERPs and billing tools, real-time data synchronization for millions of financial transactions, and managing our REST API. We prioritize data accuracy and reliability at scale, ensuring seamless financial data exchange between systems.
We embrace continuous deployment (averaging 10 deployments per day) and foster a culture of pragmatism, ownership, and a growth mindset.
For insights into our engineering practices, refer to this article.
Your Responsibilities
In your role at Upflow, you will:
Design and implement complex, high-impact features from inception to completion.
Work closely with the product manager and fellow engineers to convert business needs into technical solutions.
Deploy clean, maintainable code to production on a daily basis.
Engage in code reviews, offering and receiving constructive feedback.
Diagnose and resolve intricate data and product challenges.
Optimize application performance and scalability.
