Data Engineer

MFour Mobile Research

Kansas City (MO)

On-site

USD 113,000 - 138,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Unlimited PTO
Office in Kansas City (WeWork)
Health benefits
Team events

Job summary

MFour Mobile Research in Kansas City is seeking a Data Engineer to design, implement, and manage scalable data pipelines, databases, and processing systems to support engineering, product, and analytics teams.

You will develop and administer platforms like Databricks and Snowflake, optimize data architecture, and ensure performance, reliability, and security. Collaborate with analytics and product teams to deliver impactful insights and governance across data assets.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field or equivalent experience.
  • 3+ years of professional experience in data engineering or related fields.
  • Proficiency in Databricks development and cluster administration.
  • Hands-on experience with Snowflake development and administration, including performance tuning and security configuration.
  • Strong understanding of PostgreSQL and MySQL databases.
  • Expertise in Python, Scala, or SQL for data processing and automation.
  • Familiarity with ETL/ELT tools such as Airflow or dbt.
  • Experience with cloud platforms (AWS, Azure, or GCP).

Responsibilities

  • Design, build, and maintain scalable data pipelines to process large volumes of structured and unstructured data.
  • Optimize data architecture for real-time and batch processing workflows.
  • Integrate PostgreSQL, MySQL, Databricks, and Snowflake within the data ecosystem.
  • Develop and manage Databricks workflows to support ETL/ELT processes.
  • Monitor, troubleshoot, and ensure reliability of Databricks clusters and jobs.
  • Design and optimize Snowflake schemas and data warehouses for efficient querying.
  • Develop and manage Snowflake ingestion pipelines.
  • Administer Snowflake environments, including account management and resource optimization.
  • Administer PostgreSQL and MySQL databases, ensuring high availability and performance.
  • Implement data governance practices to ensure data security and compliance.
  • Collaborate with analytics and engineering teams to define data needs and deliver insights.
  • Set up monitoring and alerting for data platforms and pipelines.
  • Document workflows, pipelines, and configurations to foster collaboration.

Skills

Data engineering
Data pipelines design
SQL scripting
Python/Scala
Cloud platforms

Education

Bachelor’s degree in CS/Engineering

Tools

Databricks
Snowflake
PostgreSQL
MySQL
Apache Airflow
dbt
AWS
Azure
GCP

Job description

Your Journey to Success:

The Data Engineer will design, implement, and manage scalable data pipelines, databases, and processing systems to support engineering, product, and analytics teams. This includes developing and administering platforms like Databricks and Snowflake, optimizing data architecture, and ensuring performance, scalability, and reliability.

Your Mission:
  • Data Infrastructure Development:
    • Design, build, and maintain scalable data pipelines to process large volumes of structured and unstructured data.
    • Optimize data architecture for both real-time and batch processing workflows.
    • Integrate and maintain PostgreSQL, MySQL, Databricks, and Snowflake within our data ecosystem.
  • Databricks Development and Administration:
    • Develop and manage workflows on Databricks to support ETL/ELT processes.
    • Optimize Databricks performance for distributed computing and data processing.
    • Monitor, troubleshoot, and ensure the reliability of Databricks clusters and jobs.
  • Snowflake Development and Administration:
    • Design and optimize Snowflake schemas and data warehouses for efficient querying.
    • Develop and manage data ingestion pipelines for Snowflake using modern tools and frameworks.
    • Administer Snowflake environments, including account management, performance tuning, and resource optimization.
  • Database Management:
    • Administer PostgreSQL and MySQL databases, ensuring high availability and performance.
    • Implement and enforce data governance practices to ensure data security and compliance.
  • Collaboration:
    • Partner with analytics and engineering teams to define data needs and deliver solutions for business insights.
    • Work with product teams to align data solutions with product goals and user requirements.
  • Monitoring and Troubleshooting:
    • Set up monitoring and alerting systems for data platforms and pipelines.
    • Proactively debug and resolve data-related issues to ensure system reliability.
  • Innovation and Best Practices:
    • Stay current with emerging trends and advocate for tools and practices that enhance data engineering efficiency.
    • Document workflows, pipelines, and platform configurations to foster team collaboration and knowledge sharing.
What Sets You Apart
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 3+ years of professional experience in data engineering or related fields.
  • Proficiency in Databricks development and cluster administration.
  • Hands‑on experience with Snowflake development and administration, including performance tuning and security configuration.
  • Strong understanding of relational databases, particularly PostgreSQL and MySQL.
  • Expertise in programming languages like Python, Scala, or SQL for data processing and automation.
  • Familiarity with ETL/ELT tools and frameworks such as Apache Airflow or dbt.
  • Experience with cloud platforms (AWS, Azure, or GCP).
Preferred Skills:
  • Knowledge of distributed systems and big data frameworks like Spark.
  • Experience with CI/CD pipelines for deploying data workflows.
  • Familiarity with real‑time streaming technologies (Kafka, Kinesis, etc.).
Why Join Us?
  • Work with a passionate, innovative team driving the next wave of industry solutions.
  • Opportunities for professional growth and continuous learning.
  • Competitive compensation, comprehensive benefits, and a flexible work environment.
In return for your dedication, we offer:
  • Salary
    • $125,000
  • Health benefits
    • Top-tier health benefits include; medical, dental, vision, LTD, and life insurance
    • Mental health benefits
  • Additional benefits
    • Unlimited PTO
    • In the WeWork office In the heart of the financial district in downtown Kansas City
    • Open space concept & team-focused atmosphere
    • Company-wide celebrations
    • Team bonding events and happy hours
CHECK US OUT: https://www.youtube.com/watch?v=cabweOxGias&t=1s
OUR APP : https://surveysonthego.com/
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

MFour Mobile Research • North Kansas City (MO)

On-site
USD 110,000 - 140,000
Salary $125,000 annual
Health benefits
Unlimited PTO
+1
Data Engineer
Data Engineer

MFour Data Research, Inc. • Kansas City (MO), Northern (KY)

Hybrid
USD 110,000 - 140,000
Top-tier health benefits
Unlimited PTO
Office in Kansas City
Data Engineer
Data Engineer

MFour Mobile Research, Inc. • Kansas City (MO)

On-site
USD 113,000 - 138,000
Health benefits
Unlimited PTO
WeWork KC office access
Sr. Data Engineer
Sr. Data Engineer

Save-A-Lot, Ltd. • Missouri

On-site
USD 100,000 - 140,000
401K match up to 4%
Paid Time Off
Medical Insurance options including FS
+5
Data Engineer (Spark)
Data Engineer (Spark)

Addepto • Town of Poland (NY)

Hybrid
USD 110,000 - 170,000
Flexible remote or office work
Professional training and conferences
Paid time off
+2
Analytics Engineer I
Analytics Engineer I

IPFS Corporation • Kansas City (MO)

Hybrid
USD 100,000 - 150,000
Data Engineer
Data Engineer

Sakata Seed America, INC. • Woodland Park (CO)

On-site
USD 110,000 - 125,000
Health & Wellness benefits
401(k) Plan + Company Match
Bonuses & Tuition Reimbursement
Data Engineer
Data Engineer

Security First Managers LLC • Ormond Beach (FL)

Hybrid
USD 95,000 - 135,000
Hybrid work environment
Medical, dental, vision benefits
401(k) plan
Senior Data Engineer ID75059
Senior Data Engineer ID75059

AgileEngine • New York (NY)

Hybrid
USD 140,000 - 210,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Data Engineer ID75059
Senior Data Engineer ID75059

AgileEngine • Richmond (VT)

Hybrid
USD 120,000 - 180,000
Professional growth
Competitive USD-based pay
Exciting projects
+1