Taro Logo

Staff Data Engineer

A company providing flexible financial solutions
United States
$199,000 - $262,000
Data
Staff Software Engineer
Remote
8+ years of experience
Finance

Job Description

Join Flex as a Staff Data Engineer in a remote position across the United States. This role presents an exciting opportunity to shape and scale cutting-edge data infrastructure that drives business intelligence, analytics, and machine learning initiatives. You'll be responsible for designing, building, and maintaining robust pipelines, data warehouses, and streaming platforms that support strategic decision-making and operational excellence. The position requires extensive technical expertise with 8+ years of experience in data engineering, proficiency in Python, SQL, and various big data technologies. You'll work with modern tools and technologies including DBT, Snowflake, AWS services, and Kafka. The role offers competitive compensation ranging from $199,000 to $262,000 depending on location, comprehensive benefits including full medical coverage, 401(k), equity, and unlimited PTO. This is an excellent opportunity for a senior data professional looking to make a significant impact in a fast-paced, high-growth environment while working with cutting-edge technologies and contributing to the company's mission of empowering users with flexible financial solutions.

Last updated 5 hours ago

Responsibilities For Staff Data Engineer

  • Design, implement, and maintain high-quality data infrastructure services, including data lakes, real-time streaming, and data access layers
  • Develop efficient DBT models and jobs to support analytics reporting and machine learning workflows
  • Collaborate with analytics and product teams to ensure proper data modeling, ingestion, and reporting
  • Build scalable real-time and offline ETL pipelines
  • Design, implement, and manage secure data warehouses for large datasets
  • Automate manual processes and optimize data delivery
  • Document engineering designs, runbooks, and best practices

Requirements For Staff Data Engineer

Python
Java
Kafka
MongoDB
PostgreSQL
  • 8+ years of industry experience in data infrastructure or data engineering
  • 8+ years of hands-on experience with Python and SQL; Java experience is a plus
  • 4+ years of experience with DBT, Snowflake, and Infrastructure as Code tools
  • Familiarity with AWS services including Lambda, Step Functions, Glue, RDS, EKS, DMS, and EMR
  • Industry experience with big data platforms such as Kafka, Hadoop, Hive, Spark, Cassandra, and Airflow
  • Experience with relational and NoSQL databases in production environments
  • Strong fundamentals in data structures, algorithms, and design patterns
  • Experience with CI/CD processes, cross-functional collaboration, and mentoring
  • Excellent written and verbal communication skills
  • Ability to thrive in an ambiguous, fast-paced, high-growth environment

Benefits For Staff Data Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Competitive base salary: NY/NJ/CA $221,000–$262,000; other states $199,000–$236,000
  • 100% company-paid medical, dental, and vision coverage for employees
  • 401(k) plan and company equity participation
  • Unlimited paid time off plus 13 company-paid holidays
  • Parental leave and Flex Cares Program
  • Free Flex subscription and tools to support work from home
  • Opportunity to work in a high-growth, inclusive, and data-driven culture

Related Jobs

Staff Software Engineer

Staff Software Engineer position at Intuit focusing on data platform development and AI integration, offering competitive compensation and hybrid work environment in Mountain View, CA.

Governance and Infrastructure Data Engineer

Senior data engineering role at NVIDIA focusing on infrastructure governance, data modeling, and analytics, offering competitive compensation and the opportunity to work with cutting-edge technology.

Staff Software Engineer, Evaluation Applications

Staff Software Engineer position at Waymo focusing on evaluation applications for autonomous driving technology, combining software engineering with data analysis and machine learning.

Staff Data Engineer (Remote - California)

Remote Staff Data Engineer position at Ascent Funding, focusing on enterprise-scale data pipelines and AWS infrastructure, offering $180,502/year with comprehensive benefits.

Staff Engineer & Technical Lead – Ontology

Lead Parable's Ontology team as a Staff Engineer, architecting enterprise schema and data pipelines while collaborating with cross-functional teams.