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.
  • 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.
  • Working experience with Databricks, Snowflake, Bigquery, etc.
  • 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.

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.

Working at Finexio:

  • Culture that emphasizes the following key differentiators.
  • Dynamic, rapidly expanding market for our products and services.
  • Clients first
  • Humble
  • Collaborative
  • Data based decision making
  • An organization that is built for speed

What We Offer:

  • The chance to work in a fast paced environment with payment industry leaders
  • Competitive salary and stock options.
  • 70% paid medical, dental and vision starting on the first of the month following your start date.
  • Flexible vacation policy – work with your manager to schedule time off.
  • Weekly company meetings – opportunity to interact with the Leadership Team to grow and learn.
Logos/outerjoin logo full

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