Data Engineer

Who We Are
Clip is changing the way payments work in Mexico! We are empowering people to exchange value directly from a mobile device. Clip enables anyone to accept card payments, at any time, and anywhere by turning your smartphone or tablet into a card terminal. We're a well funded quickly growing FinTech startup. We are the leaders in our market and are accelerating to extend our lead and move into new markets. Our mission: we allow people and businesses to exchange value and develop enduring relationships in a simple, fast, safe, socially relevant and more beautiful way. We are accomplishing our goals with our teams located in Mexico City, Mexico and Draper, Utah. 

Description
The Data Engineer will be part of the team responsible for all of the data in the company used to support and implement Clip's mission. This Data Engineers's work will be focused closely with product managers within the Product & Technology department as well as other leaders throughout the company to turn data into critical information and knowledge. It will be expected that his/her engineering can be used to make sound organizational decisions by using clear communication and understandable approaches. He/she needs to be a creative thinker with a strong desire to learn and improve. A successful Data Engineer at Clip would propose innovative ways to look at problems by using data manipulation and engineering techniques, while proving that their projects bring value to the company. They will directly impact business and product decisions for the future of Clip.

Key Activities
  • Work as part of a team developing in Python using Agile development methods.
  • Contribute to team and organizational improvements in process and infrastructure.
  • Work in the Data team and with the Architecture and DevOps teams to design and build efficient and fault tolerant data pipelines.
  • Create and populate data lakes and a data warehouse to facilitate data analysis and data science projects. 
  • Effectively use tools and ingenuity to identify and fix defects before they become a problem.
  • Invent new things and create world-changing software!

Requirements 
  • B.S. Computer Science or a related degree or equivalent experience.
  • Minimum of 3-5 years of working with data in various environments.
  • Strong skills and experience in using SQL.
  • Proficient in Python and/or Java.
  • Proficient in OO methodologies, Agile development, design patterns, unit testing, and other software engineering principles and processes.
  • Desire and ability to learn new data technologies.
  • Self-motivated and be able to work with little supervision while still finishing assigned work.
  • Strong organization and project prioritization skills.

A good fit if you have:
  • Excellent verbal and written communication skills.
  • Skills at translating complex business problems into solutions using technology.
  • Experience with AWS tools such as Redshift, Athena, Lambda, and Kinesis a plus.
  • Experience with developing data pipelines, data lakes, and data warehousing solutions.
  • Experience with or desire to learn Apache Spark.
  • Desires to work with a global company and multinational workforce.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file
ErrorRequired field