R&D

Junior Python Engineer

Tel Aviv
Work Type: Full Time

Junior Python Engineer

Fintastic is an early-stage startup based in Tel Aviv, founded by successful repeat entrepreneurs and funded by top-tier VCs. 

We are developing a first-of-its-kind, AI-driven, financial planning and analysis platform for finance departments in companies, that is set to disrupt the FP&A software market. 

We are looking for a highly motivated python developer, an independent and self-driven engineer, with proven system design and hands-on skills, which flourishes in the environment of a young, dynamic startup. 

This is a unique opportunity to join a strong core team during this exciting time of taking a disruptive product to market. 


Role Overview:

We are looking for a junior Python Developer with a degree in computer science (or a related field) and preferably ~2 years of experience with SQL and data pipelines development, using Python. Enthusiastic about code quality, performance and data correctness. 

As a core team member, you will have the opportunity to be involved in the core of our product design, own fintastic’s data warehouse, and work closely with our client facing team in order to build a flexible, scalable and secured platform, to our business customers.


Key responsibilities:
  • Take responsibility for managing our integrations, including client integration tools and the core ETL pipeline

  • Integrate with various of external data sources through APIs 

  • Implement ELT processes from various sources, ensuring data is up-to-date, accurate, and aligned with business needs.

  • Collaborate with the client-facing team to understand client models and gather business requirements. Develop optimized queries and data schemas that support the structure and logic needed by the clients.

  • Proactively find effective solutions that meet evolving requirements and timelines.

  • Take end-2-end ownership of all aspects of the development cycle, from designing and implementation to fully owning production.

  • Identify and resolve technical issues that arise and proactively address potential issues before they impact users

  • Support ad-hoc needs/requests from our client facing team

  • Participate in client meetings during the initial integration phase or for ongoing support, along with our client facing team.

Requirements:

  • A degree in computer science (or a related field) is a must

  • Experience working with MySQL, Postgres, or equivalent relational databases

  • Experience with Python software development, in a distributed services environment

  • Excellent written and verbal communication skills in English

  • An advantage

    • Experience with ETL development and data modeling methodologies

    • Experience with Snowflake, or an equivalent data warehouse

    • Past knowledge of financial analysis work 

Submit Your Application

You have successfully applied
  • You have errors in applying