Job Description:
Ryan Companies seeks a Data Engineer to join a new, developing capability for Ryan Companies. This position will be a hybrid role with 3 or 4 days per week required for collaboration in our downtown Minneapolis headquarters.
The Data Engineer will play a foundational role in building and maintaining the data infrastructure that enables advanced analytics, machine learning, and decision intelligence across Ryan Companies—with a specific focus on supporting our mission-critical (data center) construction projects. This role will focus on developing scalable, reliable data pipelines that ensure the quality, accessibility, and performance of data used in field operations, safety, scheduling, and risk analysis.
The successful candidate will work cross-functionally with data scientists, analysts, and domain experts to design and implement modern data engineering solutions that power innovation and performance on our most complex and high-impact construction efforts.
Data Pipeline Development
Design, build, and maintain batch and streaming data pipelines to ingest, process, and serve structured and semi-structured data from diverse sources (e.g., project systems, safety logs, IoT/sensor data).
Develop robust ETL/ELT workflows that ensure data accuracy, consistency, and timely delivery to analytics platforms and downstream applications.
Optimize data processing performance and cost across cloud infrastructure using scalable and efficient architecture patterns.
Platform Engineering & Integration
Support the deployment and monitoring of machine learning models and analytics workflows by implementing reproducible and traceable data environments.
Collaborate with DevOps and IT teams to automate infrastructure provisioning, CI/CD processes, and data quality monitoring.
Contribute to metadata management, data cataloging, and lineage tracking to enable discovery and transparency of enterprise data assets.
Collaboration & Enablement
Partner with data scientists and analysts to understand data needs and co-develop infrastructure to support experimentation, exploration, and operationalization of insights.
Ensure high standards of data governance, security, and compliance across systems and pipelines.
Document architecture, schemas, and pipeline workflows to support team knowledge sharing and onboarding.
Qualifications and Experience:
Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or a related technical field.
3+ years of professional experience in data engineering or a similar role.
Strong programming skills in Python and/or Scala, with experience using tools such as dbt, Spark, Pandas, or PySpark.
Proven experience designing and maintaining data pipelines using platforms such as GPC, AWS, Azure Data Factory, Databricks, or similar.
Proficiency in SQL and experience with relational and NoSQL databases (e.g., PostgreSQL, Delta Lake, MongoDB).
Experience working in Google Cloud Platform (GCP), with familiarity or exposure to AWS products considered a plus.
Preferred Skills:
Familiarity with MLOps or experience supporting machine learning pipelines in production environments.
Exposure to event-driven architectures and real-time data streaming tools (e.g., Kafka, Azure Event Hubs).
Strong collaboration and communication skills with a track record of partnering across functions to deliver high-impact solutions.
Eligibility
Positions require verification of employment eligibility to work in the U.S.
Must be authorized to work in the U.S.
Compensation:
The annual base pay range is $90,000 to $120,000. The base rate may vary within the anticipated range based on factors such as the ultimate location of the position and the selected candidate's knowledge, skills and abilities. Position may be eligible for additional compensation that may include commission and/or an incentive program.
Benefits
Competitive Salary
Medical, Dental and Vision Benefits
Retirement and Savings Benefits
Flexible Spending Accounts
Life Insurance
Educational Assistance
Paid Time Off (PTO)
Parenting Benefits
Long-term Disability
Ryan Foundation – charitable matching funds
Paid Time for Volunteer Events
Ryan Companies is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Non-Solicitation Notice to Recruitment Agencies:
Ryan Companies kindly requests that recruitment agencies and third-party recruiters do not submit unsolicited resumes or candidate information to any Ryan Companies employee or office. Ryan Companies will not be responsible for any fees or expenses associated with unsolicited submissions. If recruitment services are required, we will reach out directly to agencies on our approved vendor list. We appreciate your understanding and cooperation.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Gridmatic is seeking an experienced Senior Data Infrastructure Engineer to scale and enhance the reliability of their ML-driven data platform in Cupertino, CA.
A leadership opportunity at MacroHealth to advance healthcare data infrastructure by guiding a skilled Data Foundations team using cutting-edge big data technologies.
The Stellar Development Foundation is seeking a Data Engineer to enhance the accessibility and utility of Stellar’s blockchain data.
Reveal Health Tech is looking for a detail-oriented Senior Data Engineer to create efficient data pipelines using AWS services within a dynamic team.
Join the Institute of Foundation Models as a Data Engineer specializing in NLP, where you'll shape AI research through innovative data solutions.
Join Trace3 as a Data Engineer where you will play a crucial role in shaping our client's data strategy within a dynamic healthcare environment.
Join Nava as a Data Engineer to transform government services through innovative data solutions that benefit millions.
Join Rackspace Technology as a Data Engineer to innovate scalable data solutions in a dynamic, remote environment.
Join Niche as a Data Engineer and contribute to revolutionizing the school search process through robust data management.
Join eSimplicity as a Data Engineer to transform data solutions and empower federal agencies with innovative strategies.
As a Senior Data Engineer at Justworks, you will develop innovative data solutions that enhance operational excellence and drive strategic insights.
Stack Builders invites experienced Data Engineers to contribute remotely to impactful international projects by building and maintaining scalable data platforms.
Join Thumbtack as a Senior Data Engineer and leverage your skills to create impactful data solutions for homeowners and service businesses.
Subscribe to Rise newsletter