home > job listings >
Company Finalis logo

Finalis

Quickstart

Senior Data Engineer

Status: open for applications
Finalis is building the largest investment banking platform in the world.
icon

About the role

What will you be doing?


As a Senior Data Engineer, you will play a key role in shaping the data infrastructure that powers Finalis' core services. You will design and implement well-architected, scalable, and secure data solutions to enable business insights, platform integrations, and product innovation.

We are looking for a self-starter who thrives in a solutions-driven, fast-paced environment and has a passion for solving complex data challenges that drive real impact.


💬 Who are we looking for 

  • Design, build, and maintain scalable data pipelines and ETL processes that ensure high data quality and reliability.
  • Architect and optimize data warehouses and lakes to handle growing volumes of structured and unstructured data.
  • Collaborate with backend and full-stack engineers to ensure seamless integration with core systems and external platforms.
  • Develop data models to support Workflow Engine, Deal Matching, and other platform capabilities.
  • Optimize performance, security and maintain the different platforms for data persistence solutions like PostgreSQL and MongoDB.
  • Integrate and transform data between third-party sources (Salesforce, Hubspot, AWS, etc.) and Finalis' platform.
  • Design and expose well-structured APIs for real-time data querying and aggregation (GraphQL or REST).
  • Enable event-driven architectures.
  • Work cross-functionally with Engineering, Product, and Data teams to create business-critical solutions.
  • Support analytics and machine-learning use cases by providing clean, well-structured data pipelines.
  • 8+ years of experience as a Data Engineer or in a similar backend/data-heavy role.
  • Proficiency in backend programming languages for data pipeline and ETL development.
  • Solid experience with PostgreSQL and MongoDB.
  • Experience designing and building APIs for data access, ideally with GraphQL and Nest.js.
  • Familiarity with cloud platforms (AWS preferred)
  • Strong experience integrating third-party tools (e.g., Salesforce, HubSpot, and AWS services) into existing data workflows.
  • Ability to manage and transform external data sources to align with Finalis’ core data models.


🌟 What do we offer?

  • 100% Remote work (Work from wherever you want!)
  • Competitive USD salary 
  • High-Speed Internet expenses allowance
  • Generous Paid time-off (Vacation Time!)
  • Additional 17 Flex Days (to use in national holidays or personal matters)
  • Professional Growth Benefits in our E-Learning Platform (Coursera) (take your skills to the next level!) 🚀
  • People Team Partner (to target your roadblocks and customize an action plan for your career path)
  • Buddy Program
  • Virtual After-Office Activities 
  • Diverse Culture & Inclusive environment


icon

Required experience to have

  • MongoDB PostgreSQL GraphQL NestJS
icon

Beneficial experience to have

  • AWS
Salary range:Contact our connectors to know more
icon

How to apply

  • Book a call with one of our connectors
  • Clear all your doubts about the role and tell them about yourself
  • Get help applying
This is not an interview to evaluate you. It's a conversation to get to know you and tell you more about the role.
What happens in that first call with a connector?
spinner