Senior Data Engineer

Senior Data Engineer

Finexio is simplifying the way businesses make and receive business payments by integrating electronic payments and cash flow improvement solutions directly into customers’ business process software. Our vision is a world in which finance leaders only have to decide “what” to pay - Finexio’s software seamlessly handles the “how” and the “when”.

Our business is growing rapidly, and we operate in a very agile environment. Focus of this position will be to deliver data analysis platforms, system tools and organizational structure capable of scaling with ease and confidence to enable exponential growth of processing volumes.

As a Senior Data Engineer at Finexio, you will be responsible for all aspects of data engineering, business intelligence, and analytics and insights. Working together with software engineering teams and product group, you will deliver comprehensive reporting and analytics capabilities to Finexio customer facing and internal operational platforms. You will work with operations, supplier enablement, and marketing teams to deliver insights and data solutions designed to optimize Finexio’s business performance as well as our customer’s ability to gain value by working with Finexio.

This is a hands-on individual contributor position.

  • 10+ years of working experience in a data analytics or data engineering department.
  • Experience building data applications, data automation, data integration, business process automation using python (and/or other languages)
  • Proven expertise and detailed hands-on knowledge of high availability online transaction processing database systems, data pipeline and data warehousing technical architectures and tools, infrastructure components, ETL and reporting/analytic tools.
  • Extensive experience working with high throughput transaction processing systems, and abilities to tune structure, queries and indices for optimal performance.
  • Experience with workflow orchestration tools and rules driven process automation engine systems.
  • Experience with cloud-based data warehousing and data lake solutions.
  • Expertise with leading relational and NoSQL databases. Must be highly proficient in SQL and current hands-on development experience using modern software development languages.
  • Extensive experience with PostgreSQL, AWS Aurora and MS SQL Server. Prior DBA experience is a must.
  • Experience working with source control tools and CI/CD processes.
  • Experience building a robust reporting infrastructure through business intelligence platforms like Looker and Power BI.
  • Working knowledge and experience with AWS, Google and Azure cloud data platforms and tools.
  • Experience in communicating and working with senior leadership in the company.
  • Experience working within financial services, fintech and payments processing is a must.
  • A strong communicator written and verbal. You understand that analysis must be presented in meaningful ways and engage in spirited discussions about the findings.
  • Enjoys and have experience working within a fast paced, high intensity environment within a rapidly growing organization- you thrive in the hectic dynamism that comes with being a leader within the entrepreneurial environment of a startup.
  • Our current data stack is: Fivetran, Prefect, dbt, BigQuery, Postgres, Looker, PowerBi


Responsibilities

  • Execute the company’s data, reporting and analytics technology plans supporting both strategic and near-term goals.
  • Lead all aspects of design, development and maintenance of data pipelines and data lakes.
  • Delivery of performant and scalable data products and platforms, both OLTP and OLAP, to consume, process, analyze and present data from Finexio’s data ecosystem, while driving data engineering best practices.
  • Ensure the integrity and uninterrupted processing of batch and real-time data pipelines to ingest and process data from various internal data sources and third-party platforms.
  • Working closely with Data and Insights product group, develop and maintain company-level KPIs, accompanying core metrics and a suite of analytical roadmaps to generate and mature product playbooks to drive business growth.
  • Deploy new and existing applications into cloud environments and provide operational support for the applications.
  • Collaborate across the organization to understand business questions, identify the right data sources and techniques, prepare data, develop data models, algorithms, present results, and maintain a library of data assets.
  • Proactively identify challenges and new opportunities as it relates to data infrastructure, tools, and processes.
  • Communicate clearly and effectively with business stakeholders, leadership, and executives, understand, and communicate a larger picture behind how data drives a business.

Why You’ll Love Working at Finexio:

  • Culture: We are a humble, client-first team that is focused on collaborative data-driven success.
  • Speed: We move fast, love new ideas and give you the opportunity to push your limits.
  • Growth: We are expanding rapidly into new markets, launching new services and creating a world-class company.

What We Offer:

  • The chance to work in a fast-paced start-up environment with experienced industry leaders.
  • Competitive salary and stock options.
  • Medical, dental, and vision starting on your first day.
  • Unlimited vacation policy.
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.