Senior/Principal Data Engineer

Posted Oct 8

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design, develop, and sustain scalable, secure, and dependable data platforms, pipelines, and data products.

• Lead architectural discussions concerning data modeling, storage solutions, integration patterns, and the evolution of the platform.

• Assume full ownership of technical solutions and engage in architectural and engineering decision-making.

• Create and execute batch and streaming data solutions utilizing contemporary cloud-native technologies.

• Spearhead platform modernization efforts and ongoing technical enhancements.

• Establish and advocate for engineering best practices, encompassing CI/CD, testing, observability, security, and data quality.

• Mentor and assist Data Engineers through technical advice, code reviews, and knowledge sharing.

• Oversee onboarding processes for new team members and facilitate their integration into the engineering team.

• Work collaboratively with Product Managers, Software Engineers, Analysts, and business stakeholders to deliver scalable data solutions.

• Contribute to the development of technical roadmaps and impact engineering direction across various teams.


⛳️ Requirements

• 5–8+ years of experience in Software Engineering, with a minimum of 3–5+ years in hands-on Data Engineering.

• Upper-Intermediate English proficiency or higher.

• Extensive experience in building and managing scalable data platforms and pipelines in cloud environments.

• Advanced knowledge of SQL.

• Strong comprehension of data modeling and architecture principles.

• Proficient programming skills in Python.

• Practical experience with Apache Spark, Databricks, and Kafka.

• Experience in developing ETL/ELT pipelines and orchestration workflows.

• Robust AWS cloud experience and familiarity with cloud-native data services.

• Proven experience in designing modern data warehouse or lakehouse architectures.

• Strong skills in system design and problem-solving.

• Ability to balance business and technical priorities when making architectural decisions.

• Experience mentoring engineers and promoting engineering best practices.

• Excellent communication and collaboration abilities across technical and business teams.

• Experience with Scala or Java is advantageous.

• Familiarity with real-time data streaming architectures is a plus.

• Exposure to large-scale distributed systems is beneficial.

• Experience with observability and data quality frameworks is a plus.

• Involvement in platform modernization initiatives is advantageous.

• Background in enterprise analytics or machine learning data platforms is a plus.


🏝️ Benefits

• Fully remote work opportunity.

• Opportunities for continuous professional development.

• Technical leadership roles available.

• Mentoring and team development opportunities.

• Collaboration with engineering communities.

• Chance to work on impactful products.

People also viewed

CenterWell Senior Primary Care17 hours ago

Senior Data Engineer

US flagUnited States OnlyFull-timeData Engineer$117.6k – $161.7k/year
ApplyView job
AutoNation17 hours ago

Senior Data Platform Administrator

US flagUnited States OnlyFull-timeData Engineer
ApplyView job
54017 hours ago

Data Engineer

US flagUnited States OnlyFull-timeData Engineer
ApplyView job
MeridianLink17 hours ago

Senior Data Engineer

US flagUnited States OnlyFull-timeData Engineer$95k – $135k/year
ApplyView job
LouisianaNOW.Jobs17 hours ago

Senior Data Engineer

US flagUnited States OnlyFull-timeData Engineer$62.9k – $139.3k/year
ApplyView job
Henry Schein17 hours ago

Staff Data Engineer

US flagWashington OnlyFull-timeData Engineer$150k – $165k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers