Senior Data Engineer, Business Intelligence

Posted 5 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Data and BI Engineer building enterprise data lakes, pipelines, and real-time analytics platforms. Supporting utility software provider Systems & Software’s trusted customer insights and operations.

Responsibilities

  • Design, build, and support enterprise Data Lake solutions from the ground up
  • Develop scalable ETL solutions and data pipelines
  • Move and process terabytes of data efficiently
  • Implement data quality, data governance, metadata, and lineage processes
  • Develop anomaly detection, monitoring, and alerting capabilities
  • Support modern Data Lakehouse and real-time analytics platforms
  • Support large-scale data ingestion, transformation, reconciliation, and backfill processes
  • Troubleshoot and optimize production data services and distributed analytics platforms
  • Support production Linux environments and distributed data and analytics platforms
  • Support enterprise reporting, self-service analytics, and business intelligence solutions
  • Ensure data platforms handle sensitive and regulated information appropriately
  • Provide technical leadership, mentor team members, conduct code and design reviews, and contribute to engineering standards and best practices
  • Report to the DBA and Analytics Manager

Requirements

  • Bachelor's degree in Computer Science, Information Systems, Data Analytics, Engineering, Mathematics, or a related field, or an equivalent combination of education, professional experience, and demonstrated technical expertise
  • 5+ years of experience in Data Engineering, Analytics Engineering, Business Intelligence Engineering, or related discipline
  • Proven experience designing and building enterprise Data Lakes, Lakehouses, or analytical data platforms
  • Strong experience developing enterprise ETL/ELT solutions and scalable data pipelines
  • Experience designing, implementing, and supporting modern Data Lakehouse and real-time analytics platforms using Oracle Database, Debezium, Kafka, Kafka Connect, Apache Flink, Apache Iceberg, Nessie, StarRocks, Spark, Kyuubi, and Power BI
  • Experience with Change Data Capture (CDC), event-driven architectures, real-time data processing, data cataloging, schema evolution, data versioning, and enterprise-scale ETL/ELT solutions
  • Experience supporting large-scale data ingestion, transformation, reconciliation, backfill processes, and distributed analytics platforms, including troubleshooting and performance optimization of production data services
  • Familiarity with observability, monitoring, and Site Reliability Engineering (SRE) practices using Prometheus, VictoriaMetrics, and Grafana
  • Strong experience supporting production Linux environments (Oracle Linux, RHEL, CentOS, or equivalent), including system administration, systemd-managed services, performance tuning, automation, monitoring, troubleshooting, and operational support of distributed data and analytics platforms
  • Advanced SQL development, data modeling, and performance tuning skills
  • Experience with dimensional modeling, semantic-layer design, and analytical data structures
  • Experience processing and managing large-scale data environments
  • Hands-on experience implementing data quality, reconciliation, monitoring, and observability frameworks
  • Experience with metadata management, data lineage, governance, and data cataloging practices
  • Experience implementing monitoring, alerting, anomaly detection, and operational support processes for production data platforms
  • Experience supporting enterprise reporting, self-service analytics, and business intelligence solutions that leverage curated datasets, semantic models, and high-performance analytical query engines
  • Ability to ensure enterprise data platforms and analytics solutions adhere to requirements for handling PII, customer data, confidential business information, and other regulated data types
  • Ability to provide technical leadership on complex data and analytics initiatives, mentor team members, conduct code and design reviews, and contribute to engineering standards and best practices
  • Current, valid passport and legal eligibility to travel internationally, including required travel visas or passport-based visa exemption for Canada, the United States, and the Caribbean

Benefits

  • 3 weeks’ vacation and 5 personal days
  • Comprehensive Medical, Dental, and Vision benefits starting from your first day of employment
  • Employee stock ownership
  • RRSP/401k matching programs
  • Lifestyle rewards
  • Remote work

Job type

Full Time

Experience level

Senior

Salary

$80,000 - $110,000 per year

Degree requirement

Bachelor's Degree

Tech skills

ApacheETLGrafanaKafkaLinuxOraclePrometheusSparkSQL

Location requirements

RemoteUnited States

Report this job

Found something wrong with the page? Please let us know by submitting a report below.