Senior Data Engineer

Mexico

Applications have closed

MediaLab

MediaLab is a holding company of global brands that build community. We deliver massive reach with premium media and our programmatic advertising platform, Assembly Exchange.

View company page

MediaLab is a media & technology company focused on acquiring and growing social, messaging and entertainment properties. We were established in 2018 and already have a killer portfolio of apps & websites.
Come join an exceptionally talented team of engineers, designers, product and business builders. At MediaLab, you'll impact the growth of some of the largest social networks, messaging apps, and music platforms in the world.  
HQ is located in sunny Santa Monica, California just a stone’s throw away from the ocean. We also have growing teams in Mexico, Argentina, Brazil, Colombia & all across Latin America. Join us!
Your Role at MediaLab
Data and server side components play a crucial role at MediaLab. Our applications generate multiple terabytes of event data and information each day. This data is handled by a server side SDK. Our Data team maintains the server side code and builds the tools and infrastructure to help manage this vast amount of data. The data team is responsible for handling this end to end pipeline all the way from ingesting the data to storing the data in a database to processing and analyzing it. We're looking for a self-starter to join our growing team and help build the next generation of big data solutions!

What You'll Do

  • Design, implement, and maintain data pipelines for extraction, transformation, and loading of data from a wide variety of data sources to various data services
  • Work closely with data scientists to design and implement data science, machine learning and AI solutions.
  • Maintain and improve current server side scripts, libraries, APIs and SDKs
  • Identify, design, and implement system performance and internal process improvements
  • Automate manual processes and optimize data delivery
  • Follow best practices in data engineering. Build robust and scalable software

What We're Searching For

  • 3-4 years of experience in a software engineering environment
  • Highly efficient in Python
  • Proficiency in Scala, Java or Golang is a big plus
  • Write clean, maintainable, and readable codes
  • Knowledge of Hadoop, Spark, Kafka or other equivalent technologies is a big plus
  • Solid OOP and software design knowledge
  • Experience with automated testing systems
  • Mentorship, collaboration, and communication skills
  • Knowledge of data modeling, data warehousing, ETL processes, and business intelligence reporting tools is a big plus
  • Experience working with CI/CD, containerization, and virtualization tools such as Gitlab, Jenkins, Kubernetes, Docker
  • Development experience in the following areas would be an asset: Amazon Web Services (AWS) and Google Cloud Platform (GCP) infrastructure and technologies, Data Lakes
  • Natural curiosity and demonstrated pattern of exploring multiple approaches to find the most efficient, scalable solution to solve a problem
  • A passion for Big Data and an interest in the latest trends and developments constantly researching new tools and data technologies
At MediaLab, we rely on a range of backgrounds, experiences, and ideas. We value diversity, and we’re proud to be an inclusive, equal opportunity workplace.

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: APIs AWS Big Data Business Intelligence CI/CD Data pipelines Data Warehousing Docker Engineering ETL GCP GitLab Golang Google Cloud Hadoop Java Kafka Kubernetes Machine Learning OOP Pipelines Python Scala Spark Testing

Perks/benefits: Career development

Region: North America
Country: Mexico
Job stats:  13  3  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.