Senior Data Engineer
Mexico
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.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
* 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
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.
- Open MLOps Engineer jobs
- Open Lead Data Analyst jobs
- Open Data Science Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Engineer II jobs
- Open Data Manager jobs
- Open Sr Data Engineer jobs
- Open Principal Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Power BI Developer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Scientist II jobs
- Open Senior Data Architect jobs
- Open Product Data Analyst jobs
- Open Sr. Data Scientist jobs
- Open Business Data Analyst jobs
- Open Manager, Data Engineering jobs
- Open Big Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Data Quality Analyst jobs
- Open Data Product Manager jobs
- Open Azure Data Engineer jobs
- Open Junior Data Engineer jobs
- Open ETL Developer jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open GCP-related jobs
- Open Privacy-related jobs
- Open Java-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open TensorFlow-related jobs
- Open PhD-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open Data governance-related jobs
- Open Kubernetes-related jobs
- Open Airflow-related jobs
- Open Hadoop-related jobs
- Open Databricks-related jobs
- Open LLMs-related jobs
- Open DevOps-related jobs