FYST

Lead Data Engineer (Partner Company Role)

Remote, United States remote Entry Salary not listed
remote Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

We're looking for the right person to build that foundation from the ground up.
This is a hands-on leadership role with real ownership: you'll shape how data is collected, structured, and delivered — and grow a team around you as the function matures.
WHAT YOU'LL BE WORKING ON
Design the target-state data architecture: Postgres CDC → Kafka → Snowflake → client-facing data products.
Own tooling decisions across ingestion, orchestration, transformation, and quality layers.
Implement CDC-based ingestion from PostgreSQL services (RDS, Aurora, EC2, K8s operator) using Debezium or equivalent.
Build streaming and near-real-time pipelines with defined SLAs.
Build a data quality control layer: checksums, reconciliation, schema validation, anomaly detection, and alerting.
Define quality checkpoints across the full pipeline — from source capture through Snowflake to client delivery.
Define and enforce data contracts with service-owning teams for core entities: transaction, merchant, settlement, and processing status.
Build the external data delivery layer: financial settlement, transaction status, processor reconciliation, and client analytics.
Design tenant separation and implement replay/reload mechanisms for failure recovery.
Start hands-on, then gradually hire and grow a small data engineering team as the function matures.
Build a pragmatic roadmap with concrete deliverables at 3, 6, and 12 months.
WHAT YOU NEED TO SUCCEED IN THIS ROLE
5+ years in data engineering with end-to-end ownership of production pipelines.
Hands-on with Snowflake, PostgreSQL CDC (Debezium preferred), and Kafka.
Solid AWS experience — S3, RDS, Aurora, and cloud data infrastructure.
Data quality engineering mindset: monitoring, reconciliation, lineage.
Comfortable defining data contracts and driving requirements with backend engineering teams.
Technical leadership experience: project ownership, cross-team alignment, delivery under constraints.
Kubernetes, Airflow/Prefect/Dagster, and dbt are strong pluses.
Payments domain knowledge — settlement, transaction lifecycle, processor integrations — is a strong plus.
Familiarity with gRPC, RabbitMQ, and reading Go/Python service code is expected.
English language skills at the B2 level and fluent russian language.
WHAT WE OFFER
An opportunity to make something great even greater, you can be the reason why we grow, develop, and become the best fintech company on the market!
Career prospects - we are young, we have huge ambitions, and it is important that our employees grow with us
Work with coworkers who are passionate about their business
Compensation that will fully correspond to the competence and knowledge, with yearly performance reviews
Remote work
20 days of vacation time; bank holidays; sick leaves; additional birthday day off

Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Role
Technology & IT MySQL Python Remote Collaboration Sales remote

Likely questions

  1. Tell us about work you have done that is close to the Lead Data Engineer (Partner Company Role) role.
  2. How would you approach your first 30 days at FYST?
  3. Which of MySQL, Python and Remote Collaboration have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you stay organised and communicate clearly when working remotely?

Prepare before the call

  • A recent example that proves your experience with MySQL, Python and Remote Collaboration.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Lead Data Engineer (Partner Company Role) role because I can bring practical experience in MySQL, Python and Remote Collaboration, learn the team quickly, and contribute to the outcomes FYST needs from this hire.

Related jobs.

More roles from this company or category.