Senior Software Data Engineer (Santiago, Chile)

  • Santiago, Santiago Metropolitan Region, Chile
  • Full-time

Company Description

Better Engineers. Better Results. SalsaMobi connects accomplished Software Engineers across the Americas with our portfolio of high-growth and newsworthy technology companies in the United States.

Job Description

We are looking for a Full-Time Senior Software Data Engineer to:

  • Work as part of a small, supercharged team
  • Collaborate with Product Managers, Architects, and Engineering leaders to define, build and architect new customer-facing features
  • Write clean, reusable, testable and efficient code
As a member of the Data Platform team with our Client, you will help advance the platform to allow the organization to make data-driven decisions and also improve the product experience. To achieve this, the team currently leverages the power of the Google Cloud Platform and existing open source technologies.

The team is also responsible for building tooling around data while also promoting best practices around it with a focus on user data privacy. We are looking for a driven, detail-oriented and passionate engineer to come to join our Client's Data Platform team.
 
What you'll do :
  • Design, build and maintain critical data-pipelines (both batch and streaming) that deliver over a billion events with measurable quality within bounds of defined SLA(s)
  • Work with product and engineering managers to build necessary tools to help with their data-related needs
  • Build tools and infrastructure that enables external teams (engineers and analysts) to effectively create efficient data-pipelines
  • Be a champion of the overall strategy for data governance, security, privacy, quality and retention that will satisfy business policies and requirements
  • Identify, document and promote best practices

Qualifications

  • 5+ years of data engineering experience
  • Extensive programming experience preferably in Python/Java
  • Hands-on experience in data modeling, data pipeline design, and development
  • Good understanding of data processing frameworks and tools (e.g Beam, Spark, Hive, Kafka etc)
  • Proficient in relational as well as NoSQL data stores, methods, and approaches  
  • Experience with Google Cloud or similar cloud provider is nice to have
  • Good  communication in English.

Additional Information

Nice To Have:

  • Experience working with agile methodologies
  • Leadership skills

Must be willing to relocate to Santiago de Chile