M

MasTec

Infrastructure engineering and construction for energy

Senior Systems Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Bachelor's degree in Computer Science or Computer/Management Information Systems.
  • Five to seven years of related experience and/or training, or an equivalent combination of education and experience, focused on SQL development, database administration, and enterprise systems support.
  • Experience writing complex T-SQL queries and designing scalable database solutions.
  • Experience designing and supporting ETL processes and data pipelines.
  • Take reasonable care of personal and others' health and safety, and of people affected by the role's day-to-day work, by taking personal responsibility for working toward the Company's Zero Injury principles.
  • Advanced proficiency in SQL development and database engineering, including query design, performance tuning, and database administration.
  • Understanding of data modeling, schema design, and database best practices for data integrity, security, and reliability.
  • Experience with ETL design and development, including data extraction, transformation, loading, pipeline orchestration, and performance optimization.
  • Familiarity with ETL and data integration tools such as Azure Data Factory and SSIS.
  • Proficiency with Power Apps, Power Automate, and Power BI for building business solutions and generating insights.
  • Skill with reporting technologies such as SSRS and Crystal Reports.
  • Proficiency in PowerShell and Python for task automation and process optimization.
  • Ability to mentor engineers and drive adoption of engineering standards and best practices.
  • Working knowledge of waterfall and agile project management methodologies.
  • Experience with Oracle Database administration and development, including schema design, performance tuning, and Oracle-specific features.
  • Proficiency in PL/SQL programming, including packages, procedures, functions, cursors, and exception handling.
  • Familiarity with Oracle-specific query optimization techniques and execution plan analysis.
  • Experience migrating or integrating Oracle-based systems with SQL Server or cloud-based data platforms.
  • Knowledge of Oracle tools such as SQL Developer, TOAD, or Oracle Data Integrator.
  • Willingness and ability to travel as required for project implementation, training, or client support.
  • When visiting jobsites, follow basic safety precautions in environments with some exposure to hazards or physical risks.
  • Ability to work in environments that may include moderate exposure to unusual elements such as extreme temperatures, dirt, dust, fumes, smoke, unpleasant odors, or loud noises.

Responsibilities

  • Design, develop, and maintain complex SQL-based solutions, including stored procedures, functions, triggers, views, and advanced T-SQL queries, to support business operations and reporting needs.
  • Write and optimize complex queries using joins, aggregations, subqueries, set operations, and data manipulation.
  • Enforce constraints, referential integrity, and sound database design principles to ensure data consistency and reliability.
  • Design indexing strategies, analyze execution plans, and tune query performance to maintain highly available, performant systems.
  • Administer SQL Server environments, including security, user roles, permissions, and compliance with data governance standards.
  • Lead development and implementation of data integration strategies and ETL processes using tools such as Azure Data Factory, SSIS, Oracle Data Integrator, and similar platforms.
  • Design and implement batch, incremental, and change data capture data extraction methods.
  • Develop data transformation and cleansing workflows with validation, quality standards, and error handling throughout the pipeline.
  • Define and manage full and incremental data loading strategies, and oversee pipeline orchestration and scheduling.
  • Tune ETL performance and ensure pipeline reliability, scalability, and maintainability.
  • Design and maintain data warehouse structures, ensuring sound data modeling and adherence to data architecture standards.
  • Manage and automate data flow across enterprise systems to ensure interoperability and data integrity.
  • Conduct root cause analysis on system and data issues, implement preventive measures, and manage critical incidents to minimize business impact.
  • Create roles, permissions, and procedures to ensure data security and compliance with industry standards and regulations.
  • Use PowerShell and Python to automate tasks, streamline processes, and improve operational efficiency.
  • Use Power BI, Power Apps, and Power Automate to build business solutions and provide reporting insights.
  • Develop reports and dashboards using reporting technologies such as SSRS and Crystal Reports to support business decisions.
  • Provide technical leadership and mentorship to Systems Engineers, and set standards for system design, code quality, documentation, and operational excellence.
  • Lead the design and review of advanced system architectures, ensuring solutions are scalable, resilient, secure, and aligned with industry best practices.
  • Lead complex system and data projects from initiation to completion by defining scope, managing milestones, coordinating cross-functional stakeholders, and delivering within budget and timeline.
  • Drive continuous improvement of system operations, ETL processes, and monitoring practices; identify automation opportunities and champion engineering efficiency.
  • Create and deliver technical training sessions, write runbooks, and develop onboarding materials for new team members to foster knowledge sharing.
  • Communicate with business stakeholders to understand system and data requirements and translate them into actionable technical specifications.
  • Perform other duties as assigned.

About the Company

MasTec

Infrastructure engineering and construction for energy

MasTec is a North American infrastructure engineering and construction company focused on energy, utility, and communications networks. It engineers, builds, installs, maintains, and upgrades power plants, renewable energy facilities, and related infrastructure, and helps clients with site selection, sizing, materials, and construction planning. It differentiates itself by its large workforce, end-to-end capabilities across engineering, construction, maintenance, and upgrades, and its sector focus on utilities, communications, and government clients, including natural gas and renewable energy facilities. Its goal is to deliver reliable, safe, and efficient infrastructure that supports energy delivery, connectivity, and the expansion of renewable energy capacity.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Coral Gables, FL
Founded
1929

Recently Posted Jobs

Explore more opportunities at MasTec

See more jobs