Data Engineer lll - LATAM

PropelusPropelus·Remote(Costa Rica)
Software Development
Excel

WFA Digital Insight

The demand for skilled data engineers has surged in recent years, with a 25% increase in job postings in the LATAM region alone. As companies continue to rely on data-driven insights to drive business decisions, the need for professionals who can build and maintain complex data infrastructure has never been more pressing. With its strong focus on innovation and employee growth, Propelus is an attractive destination for data engineers looking to make a real impact. Before applying, candidates should be prepared to showcase their technical expertise, as well as their ability to collaborate with teams across the organization.

Job Description

About the Role

Data engineers play a vital role in shaping the data strategy of organizations, and this role at Propelus is no exception. As a Data Engineer lll, you will be responsible for designing, developing, and maintaining the data infrastructure that supports the company's data-driven decision-making. This will involve collaborating with cross-functional teams, including data scientists and analysts, to understand their data requirements and provide solutions to meet their needs. With a strong focus on innovation and continuous improvement, Propelus is looking for a skilled data engineer who can help drive the company's data strategy forward.

The data engineering team at Propelus is a tight-knit group of professionals who are passionate about data and dedicated to delivering high-quality solutions. As a Data Engineer lll, you will be working closely with this team to develop and maintain data pipelines, ensure data quality, and contribute to the development of data models and schemas. With a strong emphasis on collaboration and knowledge-sharing, this role offers the opportunity to work with a talented team of professionals who are dedicated to excellence.

In terms of the day-to-day responsibilities, this role will involve a mix of technical and collaborative work. You will be working on designing and implementing data pipelines, as well as troubleshooting data-related issues and optimizing complex queries. You will also be collaborating with data scientists and analysts to understand their data requirements and provide solutions to meet their needs.

What You Will Do

  • Design, develop, and maintain data pipelines using ETL/ELT processes to ingest, transform, and load data from various sources into the data warehouse
  • Implement and maintain data quality checks and validation processes to ensure data accuracy and reliability
  • Collaborate with data scientists and analysts to understand their data requirements and provide solutions to meet their analytical needs
  • Contribute to the development and maintenance of data models, schemas, and dictionaries to ensure data consistency and usability
  • Monitor data pipeline performance and troubleshoot data-related issues in a timely manner
  • Assist in the evaluation and implementation of new data technologies and tools
  • Develop and maintain documentation for data pipelines, processes, and data models
  • Contribute to the development of data governance policies and procedures
  • Participate in code reviews and knowledge-sharing sessions with other data engineers
  • Support the migration of existing data pipelines to more scalable and efficient solutions

What We Are Looking For

  • Bachelor's degree in Computer Science, Data Science, or a related field
  • 3+ years of experience in data engineering or a similar role
  • Proficiency in at least one programming language such as Python or Java
  • Understanding of data warehousing concepts, modeling, and methodologies
  • Proficiency in SQL and experience with database management systems (e.g., MySQL, PostgreSQL, Oracle)
  • Experience with optimizing complex queries
  • Strong proficiency in using Git for version control and collaboration on codebase
  • Experience with NoSQL databases (e.g., MongoDB)
  • Familiarity with cloud-based data platforms (e.g., AWS, Azure, GCP)
  • Experience with ETL/ELT tools such as Apache Airflow or similar

Nice to Have

  • Experience with data visualization tools such as Tableau or Power BI
  • Knowledge of machine learning algorithms and modeling techniques
  • Experience with agile development methodologies and version control systems

Benefits and Perks

  • Professional development allowance to help you grow in the ways that mean the most to you
  • Flexibility for balancing work with the rest of life and ample PTO, including paid time off for volunteering, your birthday, and becoming a new parent
  • Access to cutting-edge technologies and tools
  • Collaborative and dynamic work environment
  • Opportunities for career advancement and professional growth
  • Comprehensive health and wellness programs
  • Remote work stipend and support for remote work setup

How to Stand Out

  • Make sure to highlight your experience with data pipelines and data quality in your application, as these are key areas of focus for this role.
  • Be prepared to showcase your proficiency in programming languages such as Python or Java, as well as your understanding of data warehousing concepts and methodologies.
  • Emphasize your ability to collaborate with cross-functional teams, including data scientists and analysts, and provide solutions to meet their analytical needs.
  • Consider creating a portfolio of your work, including examples of data pipelines and data models you have developed, to demonstrate your technical skills and expertise.
  • Don't be afraid to ask questions during the interview process, such as what the typical career path is for a data engineer at Propelus, or what opportunities there are for professional growth and development.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.