Senior Data Engineer I

C2FO
Kansas City, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Kansas City, United States of America

Tech stack

Java
Airflow
Amazon Web Services (AWS)
Data Architecture
Information Engineering
Data Governance
Data Infrastructure
ETL
Data Security
Data Systems
Data Warehousing
Database Queries
Python
Cloud Services
Software Engineering
Data Ingestion
Data Build Tool (dbt)
Spark
Data Strategy
Containerization
Kubernetes
Information Technology
Integration Frameworks
Kafka
Data Management
Machine Learning Operations
Data Pipelines
Docker

Job description

We are looking for a talented and experienced Senior Data Engineer I to join our growing data ingestion team. In this role, you will collaborate with data scientists, analysts, marketing, sales, and application developers to design, develop, and maintain scalable data systems and pipelines that power critical business insights. This is an exciting opportunity to work in a fast-paced environment and have a significant impact on our data infrastructure., * Solve Complex Problems: Apply your broad experience and expertise to develop innovative solutions for complex data challenges. Use professional judgment to determine the best methods and techniques for problem-solving, even in unfamiliar territory.

  • Data Architecture & Engineering: Design, develop, and maintain high-performance, scalable, and testable data pipelines and ETL processes.
  • Cross-Functional Collaboration: Partner with data science, analytics, product, marketing, and engineering teams to translate business needs into scalable data solutions. Network with senior internal and external stakeholders to enhance data strategies.
  • Autonomy & Ownership: Work with minimal oversight, ensuring technical integrity in all solutions. Define methods and procedures for new assignments and contribute to the coordination of data engineering activities.
  • Optimize & Maintain Data Infrastructure: Ensure system performance, reliability, and security by continuously improving existing data platforms.
  • Data Governance & Quality: Implement and advocate for best practices in data governance, security, and quality assurance.
  • Leadership & Mentorship: Influence project planning and timelines, provide actionable feedback, and mentor junior engineers to foster a high-performing, collaborative team.
  • Stay Ahead of Industry Trends: Keep up with emerging technologies and best practices to continuously improve data engineering processes.
  • Fully Remote: This position is fully remote, requiring a reliable internet connection in a private setting.
  • Physical requirements: This position primarily requires sitting, standing, typing, and viewing screens for extended periods.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent experience).
  • 5+ years of experience in data engineering, with a proven track record of solving complex problems and scaling data pipelines.
  • Strong SQL skills and experience with data processing frameworks (e.g., Apache Spark, Apache Kafka).
  • Expertise in cloud data platforms (AWS).
  • Proficiency in Python, Java, or Scala.
  • Experience with AWS Glue.
  • Solid understanding of data warehousing concepts (e.g., Redshift).
  • Strong analytical and problem-solving skills, with the ability to work independently and exercise good judgment.

Preferred Qualifications:

  • Hands-on experience with ETL tools like Airflow.
  • Experience with DBT(data build tool).
  • Experience with data modeling, governance, and quality assurance.
  • Experience in software application development.
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Familiarity with machine learning workflows and model deployment pipelines.
  • Power BI management and report building.
  • Knowledge of data security best practices and frameworks.

Commitment to Diversity and Inclusion.

Benefits & conditions

At C2FO, we take care of our customers and our people - the vital human capital that helps our customers thrive. That's why we offer a comprehensive benefits package, flexible work options for work/life balance, volunteer time off, and more. Learn more about our benefits here. (https://www.c2fo.com/amer/us/en-us/about-us/careers

About the company

More than a mission, C2FO is a better financial system, changing the way every business gains access to the working capital they need to thrive. At C2FO, everyone is an employee-owner which means we're all invested in our work and team members. We're a company of team players and self-starters finding new and innovative ways to get things done. If you're excited to learn, grow and leave your mark on our fast-growing organization, C2FO may be the place for you. About C2FO Headquartered in Kansas City, USA, C2FO has more than 400 employees worldwide, with operations throughout North America, Europe, India, Asia Pacific, and Australia. C2FO is the world's largest on-demand working capital platform. Our mission is to ensure every business has the capital needed to thrive and we have delivered more than $500+ billion in funding to businesses since our founding. How do we do this? By providing fast, flexible, and equitable access to low-cost capital through our easy-to-use platform. We provide technology with a human touch, giving our customers the direct support they need and ensuring our team members have the tools, resources, and work environment they need to deliver on our promise to customers. With the C2FO platform, businesses worldwide have more working capital to fuel their growth, create jobs and develop new products.

Apply for this position