Data Engineer
CSpring · Greater Indianapolis · 1 wk ago
On-siteConsultingFull-time
About the role
At CSpring, we partner with public and private sector organizations to turn complex data into decisions that improve real lives across Indiana and beyond. As a Cloud Data Engineer, you will build the modern Azure data platform that powers analytics, AI/ML, and enterprise integration for the missions our clients care about most. Your work makes it easier for everyone who comes after you to build reliable, scalable data solutions — so good engineering becomes the default, not the exception.
What You'll Do
- Contribute directly to the design and implementation of data pipelines, transformations, and analytics-ready datasets across our Azure platform.
- Design, implement, and maintain reliable Azure-based data pipelines that support analytics, AI/ML, and enterprise integration use cases.
- Actively contribute code across the data platform — developing pipelines, writing transformations, optimizing SQL, and supporting production workloads.
- Own specific areas of the platform — pipelines, datasets, transformations, or integrations — ensuring quality, performance, and maintainability.
- Apply established patterns, frameworks, and standards to reinforce consistency and quality across the platform.
- Work closely with data engineers, analysts, product owners, and stakeholders to translate business requirements into effective technical solutions.
- Stay informed on Azure data services and evolving platform capabilities, applying new tools or approaches when appropriate.
- Contribute to CI/CD practices, testing, monitoring, and operational readiness for pipelines and the consumers downstream of them.
- Help reinforce sound engineering patterns through your day-to-day work, so teammates "fall into the pit of success" when building on Azure.
Requirements
- 4+ years of hands-on experience engineering data pipelines and data platforms.
- Demonstrated experience building and maintaining cloud-based data solutions in Azure (or comparable cloud environments).
- Practical, hands-on exposure to data lakes, data marts, and data warehouses; data pipelines and orchestration; and modern ELT/ETL patterns.
- Strong coding ability using modern data engineering tools and frameworks.
- Solid SQL skills for data transformation, optimization, and downstream consumption.
- Clear communication skills and the ability to collaborate effectively within cross-functional teams.
- Bachelor's degree in Computer Science, Data Science, Information Systems, or a related field OR equivalent experience.
- Located in or around Indianapolis, IN.
- Bonus Experience:
- Azure certifications (e.g., Azure Data Engineer / DP-203) or equivalent cloud credentials.
- Experience with CI/CD pipelines for data platforms.
- Familiarity with Agile delivery and iterative development practices.
- Exposure to streaming, near-real-time data, or observability/monitoring for data systems.
- A genuine interest in continuous learning and technical growth within data engineering.