Empower logo
Empower

We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.

Principal Data Engineer

Data EngineerData EngineerFull TimeRemoteLeadTeam 10,001+H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

23 hours ago

Salary

$151.8K - $220.1K / year

Seniority

Lead

Bachelor Degree10 yrs expEnglishAWSCloudETLPythonSparkSQLTerraform

Job Description

Principal Data Engineer

Empower

• Design, build, and optimize scalable data engineering solutions, including streaming data services, data pipelines, data platforms, and operational data systems. • Serve as a hands-on technical leader, actively developing and implementing data engineering solutions rather than functioning solely as an architect. • Define and drive data engineering standards, patterns, best practices, and reusable frameworks. • Architect and implement highly complex, scalable data platforms and advanced data engineering solutions. • Lead complex, high-impact, cross-functional data initiatives across the organization. • Build and support streaming and data services for enterprise use, with experience beyond consuming or using existing platforms. • Establish and enforce data governance, security, data quality, and data management standards. • Ensure enterprise data platforms are reliable, well-modeled, accessible, secure, and optimized for broad consumption. • Drive innovation and modernization initiatives across data platforms, engineering practices, and cloud-based data services. • Partner with senior leadership, architects, product teams, and engineering teams on long-term data strategy and roadmap planning. • Mentor senior engineers and technical leaders across the organization. • Evaluate and adopt emerging technologies to advance enterprise data capabilities. • Ensure scalability, performance, resilience, and long-term sustainability of data platforms. • Champion continuous improvement and elevate engineering practices across teams. • Complete other duties as assigned.

Job Requirements

  • Bachelor’s degree in Computer Science or a related field, such as Information Systems, Mathematics, or Software Engineering, or an equivalent combination of training and experience.
  • 10+ years of data engineering experience.
  • Certified AWS Engineer or equivalent AWS certification required.
  • Expert-level proficiency in Python, Spark, SQL, and modern data architectures.
  • Extensive hands-on experience with AWS and distributed data systems.
  • Proven experience building streaming data solutions, data services, and scalable data platforms, not just using existing platforms as a consumer.
  • Deep expertise in data modeling, ETL/ELT, data platform design, and operational data stores.
  • Proven experience with batch and streaming data integration at enterprise scale.
  • Strong experience with data governance, data quality, security standards, and data management practices.
  • Hands-on experience with Terraform or similar infrastructure-as-code tooling.
  • Expertise across modern data platforms and cloud ecosystems.
  • Demonstrated ability to define, influence, and implement enterprise-wide technical direction and engineering standards.
  • Proven track record of leading enterprise-scale data transformations and initiatives.
  • Exceptional leadership, mentoring, and organizational influence.
  • Strong communication skills with the ability to advise executive stakeholders, partner with architects, and drive technical decisions.

Benefits

  • Medical, dental, vision and life insurance
  • Retirement savings – 401(k) plan with generous company matching contributions (up to 6%), financial advisory services, potential company discretionary contribution, and a broad investment lineup
  • Tuition reimbursement up to $5,250/year
  • Business-casual environment that includes the option to wear jeans
  • Generous paid time off upon hire – including a paid time off program plus ten paid company holidays and three floating holidays each calendar year
  • Paid volunteer time — 16 hours per calendar year
  • Leave of absence programs – including paid parental leave, paid short- and long-term disability, and Family and Medical Leave (FMLA)
  • Business Resource Groups (BRGs) – BRGs facilitate inclusion and collaboration across our business internally and throughout the communities where we live, work and play. BRGs are open to all.

Related Categories

Related Job Pages

More Data Engineer Jobs

Role Description Que tal fazer parte do nosso time como Engenheiro(a) de Dados? Sua missão será atuar no desenvolvimento end-to-end de soluções de dados, desde a estruturação da camada de dados até a entrega dos painéis. Será responsável pela construção e manutenção de pipelines no Microsoft Fabric, organização da arquitetura de dados em camadas e, complementarmente, pela construção de dashboards em Power BI. Essa é uma oportunidade PJ no modelo remoto. Responsibilities - Construir, migrar e manter pipelines de dados no Microsoft Fabric, garantindo performance, confiabilidade e escalabilidade. - Estruturar e evoluir a arquitetura de dados em camadas (Bronze, Silver e Gold), aplicando boas práticas de organização e governança. - Desenvolver processos de ingestão, transformação e carga de dados (ETL/ELT) a partir de múltiplas fontes. - Desenvolver e organizar Notebooks no Microsoft Fabric para tratamento e processamento de dados. - Escrever e otimizar queries SQL e scripts Python para manipulação, transformação e automação de dados. - Manipular e tratar arquivos Excel e CSV como parte dos fluxos de ingestão. - Desenvolver e manter dashboards e relatórios no Power BI Desktop (DAX e Power Query), entregando a solução de ponta a ponta. - Executar testes técnicos de cargas de dados e validação de painéis antes de publicações em produção. - Organizar, documentar e versionar scripts e soluções implementadas. - Utilizar ferramentas de gestão de demandas para acompanhamento de chamados e entregas (quando aplicável). - Colaborar com áreas de negócio para levantamento e refinamento de requisitos de dados e analíticos. Qualifications - Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Engenharia, Estatística ou áreas correlatas. - Mínimo de 3 anos de experiência em engenharia de dados ou desenvolvimento de soluções de dados. - Conhecimento em Microsoft Fabric, com foco em construção e migração de Pipelines. - Conhecimento em Lakehouse e arquitetura de dados em camadas (Bronze, Silver e Gold). - Domínio de processos de ETL/ELT. - Conhecimento em Notebooks no Microsoft Fabric. - Proficiência em SQL (queries, joins, filtros, agregações e otimização). - Desenvolvimento de scripts em Python para manipulação e tratamento de dados. - Manipulação de arquivos Excel e CSV. - Conhecimento na construção de painéis em Power BI Desktop (desenvolvimento de medidas em DAX e tratamento de dados com Power Query). - Organização e documentação de scripts. - Capacidade de realizar testes técnicos de cargas de dados e painéis. - Experiência com bancos de dados relacionais e/ou analíticos (SQL Server, PostgreSQL ou similares). Preferred Qualifications - PySpark para transformações e processamento de dados em escala. - Conhecimento em Delta Lake. - Power BI Service (publicação, agendamento, permissões e administração de workspaces). - Controle de versão via Azure DevOps. - Modelagem dimensional básica (Star Schema, Snowflake). - Boas práticas de performance em Power BI. - Certificações Microsoft: DP-600 (Fabric Analytics Engineer), DP-700 (Fabric Data Engineer), PL-300 (Power BI). - Inglês para leitura de documentação técnica. Benefits Se inscreva e embarque nessa jornada com a gente! 🚀

Brazil
IDS Comercial logo

Ingeniero de Datos

IDS Comercial

Conectando Talento y Tecnología

Data Engineer1 day ago
ContractRemoteTeam 1,001-5,000Since 1982H1B No Sponsor

• Diseñar, desarrollar, implementar y ajustar sistemas y canalizaciones distribuidos a gran escala que procesen grandes volúmenes de datos; centrándose en la escalabilidad, la baja latencia y la tolerancia a fallos en cada sistema construido. • Demuestra experiencia en la redacción de consultas complejas y altamente optimizadas en grandes conjuntos de datos. • Experiencia laboral comprobada con tecnologías de Big Data Hadoop, Hive, Presto, Spark, HBase.

Mexico
Nex logo

Business Data Engineer

Nex

Nex is helping families reconnect with the joy of movement through fun, social, and interactive content

Data Engineer1 day ago
Full TimeRemoteTeam 51-200Since 2017H1B Sponsor

• Connect with cross-functional teams: The data environment we’re building will be used by members of the Accounting, Finance, Supply Chain, and Publishing teams, among others. • Project Management: Keep track of & prioritize short-term and long-term projects. • Build & Support: Build new and improved ways for us to access & view data, and see to their steady functioning over time. • Investigate & Iterate: Keep an eye on how small improvements can be made to improve the cost and reliability of our data pipeline.

California
$140K - $170K / year
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Design, build, and maintain scalable data pipelines and workflows across modern cloud data platforms—Snowflake, Databricks, Microsoft Fabric, or equivalent • Implement ELT/ETL processes with a focus on data quality, performance, reliability, and maintainability • Assemble and transform large, complex datasets that meet both functional and non-functional business requirements • Build and optimize data models to support analytics, reporting, and AI/ML use cases • Work across cloud environments (AWS, Azure, GCP) and their native data services • Contribute to solution design discussions alongside architects; bring engineering-level perspective on feasibility, complexity, and implementation trade-offs • Help define data pipeline patterns, platform configurations, and engineering standards within the engagement • Identify opportunities to improve data infrastructure: automate manual processes, improve data delivery, redesign for greater scalability and performance • Build analytics tools and data products that surface actionable insights for clients across key business metrics • Support integration with BI and visualization tools (Power BI, Tableau, Looker, Qlik, or similar) • Ensure data products are well-documented, governed, and ready for downstream consumption • Participate in client discovery and requirements-gathering sessions; contribute an engineering-level perspective on feasibility, complexity, and implementation approach • Support pre-sales and scoping activities alongside Architects and Pre-Sales teams—help validate that proposed solutions are technically achievable before commitments are made • Engage directly with client technical teams throughout the engagement lifecycle; build credibility through engineering quality and clear communication • Work effectively across multiple client engagements at different stages of the implementation lifecycle • Collaborate with architects, solution owners, and client technical teams to deliver against agreed outcomes • Mentor junior data engineers; share knowledge and raise the engineering quality of the teams you work with • Communicate technical progress, blockers, and decisions clearly to both technical and non-technical stakeholders.

Texas