Senior Data Engineer

  • Remote - Brazil

Remote

Data

Senior

Job description

We are looking for an experienced and passionate Senior Data Engineer to join our growing data team. In this role, you will be responsible for designing, developing, and maintaining scalable data pipelines and systems to support a wide range of analytics and business intelligence solutions. You will work closely with cross-functional teams including data scientists, analysts, and engineers to provide data solutions that drive key business decisions. The ideal candidate should have strong experience in data architecture, ETL/ELT processes, cloud technologies, and data warehousing.

Key Responsibilities:

•Design, develop, and optimize data pipelines to extract, transform, and load (ETL/ELT) data from a variety of sources.

•Build and manage data models and data warehouses that support business intelligence, reporting, and analytics needs.

•Leverage cloud technologies such as AWS, Azure, or Google Cloud Platform for building scalable, reliable, and efficient data solutions.

•Develop and maintain automated data workflows using tools like Airflow, AWS Glue, Azure Data Factory, or similar technologies.

•Work with large datasets and complex data structures, ensuring data quality, integrity, and performance.

•Write and optimize SQL queries for complex data extraction, aggregation, and transformation tasks.

•Integrate APIs to connect data sources, extract information, and facilitate real-time data processing.

•Collaborate with business intelligence and data science teams to define data requirements and ensure the availability of clean, accurate data for analysis and decision-making.

•Implement CI/CD pipelines for automated deployment of data pipelines and models.

•Monitor the performance of data systems, ensuring reliability, availability, and scalability of data architectures.

•Create and maintain comprehensive documentation for data pipelines, systems, and processes.

•Stay up to date with emerging trends and technologies in the data engineering field and continuously improve data systems.

Required Skills & Qualifications:

•Solid experience as a Data Engineer or similar role in data architecture and pipeline development.

•Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.

•Advanced knowledge of ETL/ELT processes, data modeling, and data warehousing (e.g., Snowflake, Redshift).

•Proficiency in SQL for complex data transformation and querying.

•Hands-on experience with data pipeline orchestration tools like Azure Data Factory, Apache Airflow, AWS Glue, or similar.

•Strong programming skills in Python for automation, data processing, and integration tasks.

•Experience working with big data technologies such as Hadoop, Spark, or Kafka is a plus.

•Familiarity with GitHub for version control and CI/CD pipelines for deployment automation.

•Strong understanding of data security, governance, and compliance best practices.

•Experience with business intelligence tools such as Tableau, Power BI, or similar for reporting and data visualization.

•Ability to work in an agile, fast-paced environment and manage multiple tasks simultaneously.

Preferred Qualifications:

•Master’s degree in computer science, Engineering, Data Science, or related field.

•Experience with real-time data streaming platforms such as Kafka or AWS Kinesis.

•Exposure to machine learning and AI technologies and how data engineering supports these initiatives.

•Experience with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.

•Knowledge of data lake architectures and modern data processing frameworks.

•Experience with Tableau for building reports, dashboards, and visual analytics.

Why Join Us?

•Opportunity to work on cutting-edge data engineering projects with the latest cloud technologies.

•Be part of an innovative and collaborative team driving data-driven decision-making.

•Competitive salary and comprehensive benefits package.

•Opportunities for career growth and professional development.

•Work in an agile environment, where your contributions make a direct impact on the business.

Share this job:
Please let WatchGuard Technologies know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply