P

Data Engineer

Prediktive
On-site
Latin America, LATAM, United States

We are looking for a Data Engineer based in Latin America to work on a long-term project for one of our clients, an internet company based in Los Angeles, California.

Our client is a human connections company bringing access to traditionally aspirational categories across health, wellness, art, design, and travel.

The person in this role will bring deep technical expertise and a thorough understanding of the entire analytics lifecycle, from data acquisition and transformation to visualization and decision-making.

Responsibilities

  • Architect, build, and maintain highly scalable data ingestion applications, capable of processing both real-time and batch data pipelines.
  • Design and implement reusable data models that ensure accurate and reliable reporting, analytics, and business intelligence.
  • Drive continuous improvements in data quality, reliability, and efficiency through innovative solutions.
  • Provide hands-on technical expertise and contribute code to enhance the systems, processes, codebases, and business intelligence platforms within our client’s Data Platform.
  • Ensure the delivery of clean, efficient, and effective code, adhering to industry best practices and internal standards.
  • Lead by example in implementing and promoting clean coding practices, code reviews, and peer programming sessions.
  • Engage with stakeholders to refine and clarify business requirements, translating them into organized technical roadmaps and actionable deliverables.
  • Collaborate with Product and Engineering leadership to manage the backlog and Roadmap, balancing the immediate needs of the business with the long-term management of technical debt.
  • Collaborate with cross-functional teams, including Product and Engineering leadership, to translate vague business requirements into actionable technical roadmaps and deliverables.
  • Actively participate in all Agile/SCRUM ceremonies, including daily stand-ups, sprint planning, grooming sessions, reviews, and retrospectives.
  • Provide clear and accurate time estimations and scope assessments for epics, sprints, and stories during sprint planning and grooming sessions.
  • Ensure the reliability and minimal downtime of data systems by contributing to code optimizations, bug fixes, test suite enhancements, CI/CD improvements, and effective monitoring/alerting.
  • Develop and maintain comprehensive Technical Requirements (TDD) and Engineering Design Documents (EDD) to outline, scope, and prototype technical solutions for complex projects.
  • Provide technical mentorship to junior engineers, fostering a culture of continuous learning and professional growth within the team.
  • Stay up-to-date on industry trends, emerging technologies, and frameworks to ensure the Data Pod remains at the forefront of innovation.
  • Actively share knowledge and promote the adoption of new tools and best practices.

Requirements

  • Advanced Level of English
  • 5+ years of progressive experience in data engineering, with a proven track record of delivering scalable data solutions.
  • Proficiency in SQL, Python, and other relevant programming languages.
  • Experience with cloud platforms and modern data technologies.
  • Strong understanding of ETL processes, data modeling, and data warehousing best practices.
  • Experience with BI tools, particularly Sigma, and familiarity with other tools such as Tableau or Looker.
  • Excellent problem-solving skills and the ability to work under pressure to meet deadlines.
  • Strong communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
  • Experience in a fast-paced Agile environment, with a focus on iterative development and continuous improvement.

Bonus Points

  • Bachelor’s Degree in Computer Science, Systems Engineering or related fields

What we offer

  • Long term positions
  • Compensation in USD
  • Paid time off
  • Cool clients and products
  • Work with great engineers

4tech