Data Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+22 more
Job description
Ragle Inc. is expanding its Data & Analytics team and is seeking a hands-on Data Engineer with 2-3 years of industry experience to help centralize and modernize operational, accounting, and project data.
In this role, you will design and operate production-grade data pipelines that connect our in-house platform, accounting systems, telematics, scheduling, estimating tools, Smartsheet, and third-party APIs. These pipelines will power analytics used daily by Operations, Accounting, Estimating, and Executive Leadership.
What You’ll Do
- Design, build, and maintain reliable data pipelines using SQL and Python
- Ingest data from Azure SQL databases, third-party APIs, and structured file sources (CSV/Excel)
- Help establish and maintain a centralized analytics data model (fact and dimension tables)
- Partner with analysts to support Power BI semantic models and improve dataset performance
- Implement data quality checks, logging, monitoring, and alerting
- Collaborate with business stakeholders to translate workflows into robust data products
- Contribute to version control, deployment, and data engineering standards (Git, environments)
- Support migrations away from manual Excel workflows toward automated, governed datasets, * Build ETL/ELT processes integrating operational, accounting/payroll, and fleet telematics data
- Optimize SQL queries, views, and table structures for analytics performance and incremental loads
- Maintain documentation for pipelines, datasets, schemas, and data contracts
- Assist with access control, governance, and data security best practices
- Troubleshoot refresh failures and performance bottlenecks across the data stack, * Stable, documented, and trusted data pipelines
- Reusable datasets replacing manual Excel workflows
- Analytics relied upon for daily decision-making
- Smooth onboarding of new systems and data sources
- A scalable data platform supporting company growth
Why Join Ragle Inc.
- Real operational data with direct business impact
- High ownership and production responsibility
- Small team with leadership visibility
- Professional development and certification support
Requirements
- 2-3 years of professional experience as a Data Engineer or Analytics Engineer
- Strong SQL skills (complex joins, CTEs, window functions, performance tuning)
- Hands-on Python experience for data processing (pandas, standard libraries)
- Experience with relational databases (SQL Server / Azure SQL, Postgres, or similar)
- Experience building and maintaining production data pipelines
- Understanding of data modeling concepts (star schema, keys, SCD basics)
- Familiarity with Power BI or similar BI tools
- Comfortable working directly with business stakeholders
Preferred Qualifications
- Azure experience (Azure SQL, Data Factory, or Fabric Data Pipelines)
- REST API ingestion experience
- ERP or operational systems integration exposure
- Git-based workflows and basic CI/CD
- Construction or asset-heavy industry experience
- Desire to grow into Senior Data Engineer or Analytics Lead roles
Benefits & conditions
Pulled from the full job description
- Paid time off
- Vision insurance
- Dental insurance
- Paid holidays, Competitive salary ($90,000-$110,000 based on experience), plus health, dental, and vision insurance, paid time off and holidays, and professional development support.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Data Analyst Salary in the UK
Highest Paying Tech Companies for Developers
The Most Popular IT Jobs on the Market
Software Engineer Salary London