🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Colas IS Support is the information technology arm of the North America business for Colas and is based in Denver, Colorado. Colas ISS strives to make Colas an industry leader through developing custom mobile applications and business intelligence tools, supporting core applications, maintaining our infrastructure, and much more. Through a partnership with the Colas Companies in the USA & Canada Colas IS Support helps empower our employees for success while also providing direct contact with users and other innovators across the organization. To learn more about Colas IS Support visit www.colasiss.com/. The Colas USA Family of Companies provides competitive pay, outstanding benefits, career advancement opportunities, professional education, and extensive training for every employee. We pride ourselves on upholding the highest standards of safety, environmental conservation, and ethical conduct as we strive to grow our infrastructure products and services through empowering and developing our people, fostering innovation, utilizing new technology, and maximizing vertical integration at all levels of the company’s value chain. To learn more about the Colas USA Family of Companies, please visit www.colasusa.com. MISSION Colas is one of North America’s largest road and infrastructure groups, and Colas ISS provides the technology and data services that keep the business running. Databricks is our long-term data platform, and we are looking for a Senior Data Engineer to build and own it. Our current major initiative is ERDW.Next, the migration of our Enterprise Reporting & Data Warehouse onto Databricks; when that lands, this role continues as the technical owner of the platform and of every new data domain we bring onto it. This is a hands-on, build-first role, and deliberately more than a tools role. We want an engineer who brings architect-level thinking to enterprise data—target-state design, modeling and governance standards, and a sequenced migration path off our legacy SQL Server / Synapse / SSRS estate—and who then writes the production code that makes it real. Design authority here is earned by building: most of your time will be spent engineering, not advising. You own the data platform’s architecture and are accountable for it working in production, within the enterprise direction set by our Enterprise Architect. This is a senior individual-contributor role with no direct reports; delivery priorities and partner direction sit with the Manager, Application Development & Data Engineering. You will work directly with our Power BI developers, Data Engineers, business users and citizen developers across finance, construction, equipment, and safety, and our offshore delivery partners. Compensation & Benefits Compensation*: $119,340.00 – $145,860.00 USD Estimated target starting compensation; final compensation will be determined based on an assessment of an individual’s qualifications, education, and experience relevant to the role. Benefits: Full-time salaried exempt employees are eligible for Colas Group benefits, as outlined in the plan documents. Available benefits include medical, dental, and vision insurance, term life insurance, supplemental life insurance, 401(K) with company match, short- and long-term disability. Other benefits include paid holidays, paid sick leave, accrued vacation time off, and paid parental leave. Other Compensation: This position may be considered for annual bonus compensation. Responsibilities Platform Architecture & Design Own the technical design of the ERDW.Next lakehouse: medallion layering, Delta table design, and the gold layer that feeds Power BI. Set the platform roadmap and defend pattern-level decisions — batch vs. streaming, Delta Live Tables vs. Workflows, where transformation logic belongs. Define enterprise data modeling standards: conformed dimensions, gold-layer star schemas, slowly changing dimensions, grain, and naming. Partner with the Enterprise Architect on the data governance framework, JD Edwards data strategy, and enterprise integration patterns. Build & Migration Stay hands-on in the codebase, writing and reviewing production pipelines as the primary way you set technical standards. Build and optimize pipelines in PySpark, Spark SQL, and Delta Live Tables, orchestrated through Databricks Workflows. Engineer ingestion from JD Edwards, BMS, CMS, Cority, HCSS, Intelex, and Anaplan using CDC, Auto Loader, and MERGE. Drive migration of legacy workloads (SQL Server procedures, SSIS, Synapse, ADF, Qlik Replicate) with a defensible parallel-run and cutover approach. Running the Platform Own technical delivery of the data platform workstream: sequence the build, surface dependencies and risk early, and land your half to plan. Tune performance and cost: liquid clustering, OPTIMIZE / Z-ORDER, Photon, and right-sized clusters, with clear accountability for consumption. Engineer reliability: data quality expectations, restartable pipelines, monitoring, and dependable SLAs through month-end close. Establish and maintain CI/CD: Git-based development, Databricks Asset Bundles, promotion across environments, and automated testing. Governance & Trusted Data Design and implement the Unity Catalog governance model: catalog structure, entitlements, lineage, classification, and audit. Build semantic models with rich metadata, business definitions, and synonyms, so data is trustworthy for reporting and AI consumption alike. Capture design rationale in architecture decision records and runbooks, so the platform never depends on one person or partner. Self-Service & AI Enablement Curate Databricks Genie Agents over the gold layer: datasets, example queries, business semantics, and verified answers. Work directly with business users and citizen developers across finance, construction, equipment, and safety. Make certified data the easiest path to use and raise their capability, rather than gatekeeping behind a request queue. Partner with Power BI developers on the serving layer beneath their semantic models, deciding what belongs where. AI-Assisted Engineering Use agentic coding tools as a regular part of your workflow to accelerate pipeline development, legacy code migration, and testing. Own the correctness of AI-generated output: you review it, verify it, and remain accountable for what reaches production. Legacy Estate, Partners & Communication Provide senior-level support and change-request delivery on the legacy ERDW estate (T-SQL, SSRS, Synapse, ADF) while it remains in service. Hold the engineering quality bar across offshore partner work (Datavail, Birlasoft) through design and code reviews and a clear definition of done. Communicate architecture, risk, and cost trade-offs to IT leadership and business stakeholders in plain language. Experience Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field; or equivalent practical experience. 5+ years of hands-on experience building production data platforms on Databricks / Apache Spark, backed by 8+ years of overall experience in data engineering, data warehousing, and business intelligence. Demonstrated ownership of the technical design of at least one enterprise data warehouse or lakehouse platform end to end—from target-state design through production delivery—rather than solely executing a design set by others. Currently hands-on in code and intending to remain so. This is not a design-only, advisory, or oversight position; candidates seeking to move away from day-to-day engineering will not be a fit. Proven track record migrating legacy on-premises or first-generation cloud warehouse workloads (SQL Server, SSIS, Synapse, ADF) to a modern lakehouse architecture. Experience sourcing data from ERP and operational systems (JD Edwards strongly preferred) and delivering finance and operational reporting at enterprise scale. Experience enabling a self-service an
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.