JOBSEARCHER

Data Engineer

SENIOR DATA & ANALYTICS ENGINEERTwo Positions AvailableRole focus: Hands-on Databricks, Python, SQL, data pipelines, applications, automation, analytics, and Power BI. These are not primarily reporting or dashboard-development roles.Position OverviewWe are seeking two experienced Senior Data & Analytics Engineers to develop, integrate, and maintain enterprise data and analytics solutions. The selected professionals will work broadly across the data environment, including data engineering, Databricks applications, data warehousing, automation, analytics, and reporting.There can be some variation between the two hires. One resource may lean more heavily toward hands-on Databricks, application development, and engineering, while the other may bring additional strength in analytics solution development, data warehousing, ETL/ELT, Power BI, and stakeholder engagement.Key ResponsibilitiesDesign, develop, and maintain scalable data solutions using Databricks.Build and support ETL/ELT jobs, data pipelines, and data-integration workflows.Develop applications, utilities, and automated processes using Python and SQL.Maintain and enhance existing applications and production data solutions.Design and support data warehouses, data models, and integrated data structures.Develop Power BI dashboards, reports, semantic models, and analytics solutions.Work effectively with large, complex datasets from multiple systems and sources.Monitor solutions for performance, reliability, accuracy, and data quality.Troubleshoot and resolve pipeline, application, integration, and reporting issues.Gather requirements and translate business needs into scalable technical solutions.Create and maintain technical documentation for applications, pipelines, models, and processes.Collaborate directly with business users, clients, analysts, developers, and technical teams.Required QualificationsStrong hands-on Databricks experience.Advanced proficiency with Python and SQL.Experience building and maintaining production ETL/ELT jobs and data pipelines.Experience with application development, maintenance, and production support.Strong understanding of data warehousing, data integration, and data modeling.Experience developing dashboards and reporting solutions with Power BI.Experience automating processes and improving business or technical workflows.Strong troubleshooting, root-cause analysis, and data-quality skills.Ability to gather requirements and work directly with business or client stakeholders.Ability to work independently and communicate effectively across technical and business teams.Preferred QualificationsExperience supporting utility, energy, infrastructure, or another asset-intensive industry.Experience with cloud-based data platforms and enterprise data environments.Familiarity with APIs, application integrations, and structured and unstructured data sources.Experience optimizing Databricks workloads, SQL queries, and data pipelines.Understanding of data governance, security, quality, and documentation practices.Complementary Candidate ProfilesData Engineering & Application Development FocusDeep hands-on Databricks developmentPython-based application and automation developmentComplex ETL/ELT pipeline developmentApplication maintenance and production supportData integration and performance optimizationAnalytics Solutions & Data Warehousing FocusAnalytics solution developmentData warehousing and dimensional data modelingETL/ELT and data-integration developmentPower BI developmentRequirements gathering and stakeholder engagementIdeal CandidateThe ideal candidate is a broad, hands-on data professional who can contribute across the full solution lifecycle—from raw data ingestion and pipeline development through applications, automation, analytics, reporting, maintenance, and client support. Both hires should have a strong foundation in Databricks, Python, SQL, data pipelines, and Power BI.