Principal Data Engineer (ADTECH)
São Paulo, Brazil
Applications have closed
Sigma Software
Sigma Software is multinational IT company that provides the custom software development solutions. Become one of us!Company Description
We invite a well-rounded Principal Data Engineer with extensive experience delivering production-grade Python software.
If you have extensive experience and technical leadership skills, as well as the ability to set your own work priorities and act as a resource for colleagues with less experience – this opportunity is for you.
Ready to become a part of our big idea?
Job Description
Customer
Our client has superior end-to-end technology, a premium marketplace, and best in-market advisory services that power the world’s advertising businesses of the largest media and entertainment companies. For example, Fox, NBC Universal, Viacom in the USA, Sky, Channel 4, RTE, and Mediaset in Europe.
Project
We invite you to work with the provider of comprehensive ad platforms for publishers, advertisers, and media buyers. This is a new project in the AdTech domain for a team responsible for creating metrics for advertising campaigns and redesigning the solution from Golang to Python.
Responsibilities:
- Perform engineering tasks such as data manipulation, ETL/ELT, implementation, information storage and retrieval, data flow, and analysis by using technologies like Python, PySpark, Databricks, and SQL
- Design new software and web applications, support applications under development, and customize current applications. Develop software update process for existing applications
- Optimize data sources and processing rules to ensure appropriate data quality for all products, utilizing troubleshooting, design, and development skills along with cross-system technical knowledge
- Provide technical leadership throughout the design process and guidance with regards to practices, procedures, and techniques
- Create technical documentation using an understanding of internal business areas and processes as well as working knowledge of database design, data manipulation, ETL, information storage & retrieval, and data flow & analysis
- Display expertise in knowledge of engineering methodologies, concepts, and skills and their application in the area of a specified engineering specialty
- Use a combination of several cutting-edge AWS services, 3rd party commercial software, and internally developed software to store, process and deliver near real-time data to a variety of the largest media companies in the world
Qualifications
- 6+ years of hands-on work in the field of Software Development and/or Big Data
- Production experience with Python and excellent knowledge of PySpark and Databricks
- Working experience with data ETL and ELT tools
- Strong skills in SQL and proven experience working with major database platforms
- Strong knowledge of algorithms and data structures
- Good understanding of Data Structures and Big O notation
- Experience in cloud (AWS, Azure, Google cloud) as well as deploying software in a cloud environment
- Confident dealing with technical and business stakeholders, Development Team, Engineering Manager, and Product Managers
- Upper-Intermediate level of spoken and written English
Will be a plus:
- Experience with Go
- Experience with Terraform
- Experience with Airflow
- Experience with Hive
- Experience with Presto and MySQL
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Airflow AWS Azure Big Data Databricks Data quality ELT Engineering ETL GCP Golang Google Cloud MySQL PySpark Python SQL Terraform
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 Lead Data Analyst jobs
- Open Data Engineer II jobs
- Open Data Science Manager jobs
- Open Marketing Data Analyst jobs
- Open Senior Business Intelligence Analyst jobs
- Open MLOps Engineer jobs
- Open Principal Data Engineer jobs
- Open Power BI Developer jobs
- Open Data Scientist II jobs
- Open Data Analytics Engineer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Business Data Analyst jobs
- Open Sr Data Engineer jobs
- Open Product Data Analyst jobs
- Open Data Analyst Intern jobs
- Open Senior Data Architect jobs
- Open Sr. Data Scientist jobs
- Open Research Scientist jobs
- Open Big Data Engineer jobs
- Open Data Quality Analyst jobs
- Open Azure Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Manager, Data Engineering jobs
- Open Data Product Manager jobs
- Open Data quality-related jobs
- Open GCP-related jobs
- Open Java-related jobs
- Open ML models-related jobs
- Open Business Intelligence-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Deep Learning-related jobs
- Open PhD-related jobs
- Open Data visualization-related jobs
- Open Finance-related jobs
- Open PyTorch-related jobs
- Open NLP-related jobs
- Open TensorFlow-related jobs
- Open APIs-related jobs
- Open Consulting-related jobs
- Open LLMs-related jobs
- Open CI/CD-related jobs
- Open Generative AI-related jobs
- Open Snowflake-related jobs
- Open Kubernetes-related jobs
- Open Hadoop-related jobs
- Open Data governance-related jobs
- Open Airflow-related jobs
- Open Databricks-related jobs