We are looking for data engineers with relevant experience and a passion for data. We expect our data engineers to keep learning new technologies, architecture patterns and programming languages. They will work with data scientists and are comfortable speaking their language. We are looking for professionals who are enthusiastic about innovation in software engineering and are not afraid to contribute to open-source projects and present at technical meetups.
Above all, our engineers are curious about the big picture and passionate about bringing data to life!
Engineer complete technical solutions to solve concrete business challenges in the areas of digital marketing, eCommerce, Business Intelligence and self-service analytics.
Collect functional and non-functional requirements, consider technical environments, business constraints and enterprise organizations.
Support our clients in executing their Big Data strategies by designing and building operational data platforms: ETL pipelines, data anonymization pipelines, data lakes, near real-time streaming data hubs, web services, training and scoring machine learning models.
Collaborate closely with partners, strategy consultants and data scientists in a flat and agile organization where personal initiative is highly valued.
Share data engineering knowledge by giving technical trainings.
Guide and mentor team members.
A broad practice in multiple software engineering fields:
Must have experience on Python, SQL and Distributed programming languages, preferable Spark
Experience working on Cloud, Azure is a plus
Experience working setting up data lakes using entire Big Data and DWH ecosystem
Experience on data workflows and ETL, Apache Airflow is a plus
Comfortable with Unix OS type systems, Bash and Linux
Basic knowledge of webservices and APIs
Basic knowledge of Containers and Docker as platform
Experience using Version Control, Testing and development cycle, preferable git (Gitlab or GitHub)
Knowledge of security practices
Software development practices (Agile)
A strong focus on data processing:
Object oriented programming
Data workflows, monitoring, architecture and security
Databases: theory and practice
Distributed data processing
Concepts of functional programming
Enterprise data warehousing, business intelligence and ETL principles
Good written and oral communication skills in English language