Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Backend Engineer with 7+ years of experience in fintech to join our team. You'll shape our tech stack and tackle demanding technical challenges.
About Us
It is a pioneering fintech B2B SAAS platform dedicated to empowering businesses with sophisticated treasury management solutions. In a world of ever-increasing financial uncertainty, we aim to create a reliable platform for businesses to manage their financial health confidently and efficiently.
Job Overview
We’re seeking an experienced Senior Backend Engineer to join our diverse and passionate team. This critical role involves shaping our tech stack, architecture, and product in its early stages. You’ll tackle demanding technical challenges, particularly around processing large datasets and building robust ETL/data pipelines.
Responsibilities
- Design, build, and maintain efficient, reusable, and reliable backend code.
- Manage end-to-end data pipelines: collection, manipulation, processing, and ETL.
- Work closely with our frontend team to integrate functionalities and design APIs.
- Solve complex performance issues and architectural challenges.
- Define and maintain database schemas that represent and support business processes.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Implement security and data protection measures.
Requirements
- Proven experience (7+ years) as a Backend Developer, preferably in fintech.
- Strong proficiency in Python and its various libraries for ETL processes.
- Solid understanding of popular ETL frameworks.
- Experience with big data tools and methodologies.
- Knowledge of integrations with ERP/Financial systems.
- Familiarity with GraphQL APIs, Hasura, and server-side logic.
- Knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Experience with PostgreSQL and S3.
- Familiarity with code versioning tools, such as Git.
- Experience in managing high-volume transactional data is a plus.
Nice to Have
- Experience in managing high-volume transactional data.
We Offer
- This role is an extraordinary opportunity to grow professionally and assume broad responsibilities in a company set to revolutionize treasury management.
Additional Information
- Overlap: a minimum of 2 hours per day Pacific Time.
- Stages of selection:
- Interview
- Technical test for 1-2 days+
Contact Information
- Headquarter address: BC Parus, Kyiv
- Support E-mail: [email protected]
- Contact phone: +38 063 135 4725
If you enjoy solving complex problems, embrace challenges, and have a passion for making a significant impact, we look forward to hearing from you!
Does this sound like the kind of place you want to work at? We look forward to hearing ‘hi’ from you!