Data Engineer III

Finix is a full-stack acquirer processor, empowering businesses with flexible, modern payment solutions, processing billions of dollars annually.
$150,000 - $190,000
Data
Mid-Level Software Engineer
Hybrid
3+ years of experience
Finance

Description For Data Engineer III

Finix, a leading full-stack acquirer processor, is seeking a Data Engineer III to join their Data Engineering team. The company processes billions of dollars annually and has raised over $175M in funding, including a $75M Series C led by Acrew Capital.

As a Data Engineer, you'll be responsible for managing Finix's reporting cluster, which serves as the source of truth for operational metrics, customer-facing reports, billing, and business-critical KPIs. You'll own the entire data infrastructure, including tooling, frameworks, pipelines, integrations, databases, and schemas.

Your role is critical to both Finix and its customers, as you'll be:

  • Supporting operations teams with data-driven decision making
  • Building robust reporting and analytics infrastructure
  • Providing customers with essential data insights
  • Managing data pipelines and warehousing solutions
  • Ensuring data integrity and reliability

The ideal candidate is detail-oriented, thrives in a fast-paced environment, and is a quick learner of new technologies. You should have 3+ years of experience in Data Engineering or related fields, strong proficiency in SQL, Python, and Java, and experience with modern data frameworks and BI tools.

This hybrid position is based in San Francisco and offers a competitive salary range of $150,000-$190,000 per year, plus equity and benefits. Join a well-funded company that's transforming the payment processing industry while working with cutting-edge data technologies.

Last updated 2 months ago

Responsibilities For Data Engineer III

  • Enable operations team to make data-driven decisions based on timely, consistent, complete, and correct data, reports, and analytics
  • Work closely with engineering team members to build reporting and analytics infrastructure
  • Provide leading reporting and analytics capabilities supporting customer operations and accounting teams
  • Be a go-to resource for all things data pipelines, data lakes and warehouse, tooling & frameworks
  • Design, build and maintain code, pipelines, schemas, databases and frameworks that power data analytics and reporting capabilities

Requirements For Data Engineer III

Python
Java
  • 3+ years of experience in Data Engineering, ETL, Data Modeling, Data Science or related role
  • Proficient with SQL, Python, Java and frameworks such as Spark, Storm, Airflow, Glue etc.
  • B.S in computer science, mathematics, statistics, physics, or a related data field
  • Experience with BI tools such as Looker, Sisense, Superset, Tableau

Benefits For Data Engineer III

Equity
  • Equity

Interested in this job?

Jobs Related To Finix Data Engineer III

Data Platform Engineer

Data Platform Engineer position at OnePay, building data infrastructure and ML pipelines using Python, Spark, and Kafka, offering $130-170K salary with remote work option.

Reports Engineer

Reports Engineer position at Deel, focusing on designing and developing data reports using SQL Server and reporting tools for global payroll and HR platform.

Cloud Support Engineer (Analytics)

AWS Cloud Support Engineer position specializing in Analytics services, combining technical expertise with customer support to help clients succeed with cloud technologies.

AWS Data Engineer - Consultant

AWS Data Engineer position at Talent Worx, working with Big 4 firm, implementing data solutions using AWS services, Python, and SQL. 3-5 years experience required.

Data Engineer, Data Center Engineering Analytics

AWS Data Engineer position focusing on building and maintaining data pipelines for data center operations, requiring 3+ years experience in data engineering and SQL.