Senior Data Engineer
About us:
At
Cognira, we strongly believe that people are the biggest asset of our company. Our
- picked team consists of passionate, collaborative, and
- thinking individuals from all over the globe. We are passionate about making science easy and accessible to retailers, helping them get more value from people, data, and systems. We bring together expertise in retail, science, and scalable technologies to automate and enhance the quality of
- making through software and consulting services.
For three years in a row, Cognira has been recognized as one of the
- growing companies in North America. We are proud to have a growing team of domain experts, as well as a culture that fosters strong and
- lasting relationships with our clients.
Our Locations:
Atlanta, GA, US
Tunis, Tunisia
Istanbul, Turkey
Paris, France
Porto, Portugal
This position is open exclusively to candidates based in Portugal who are eligible to work there. It's a hybrid role in Porto (2 days from home and 3 days from the office). Please submit your resume in English only :)
Direct Application Link:
About this role:
We're looking for a Senior Data Engineer to partner closely with data scientists and software engineers, having as a primary mission to build tools and prepare the infrastructure for
- intensive products. In this role, you'll help ensure our data pipelines are reliable, scalable, and efficient— to improve the company performance across the domain.
What you will do:
Build, administer, and scale data processing pipelines
Improve scalability, stability, accuracy, speed, and efficiency of our existing data systems
Support data scientists to make prototypes
- ready
Design and implement robust data workflows using Databricks, with strong Spark and SQL skills for transformation, optimization, and analytics
Ensure ways to enhance data quality and reliability
What you bring to the table:
Bachelor's, Master's, or Ph. D. in Computer Science, Engineering, or a related field
5+ years of experience in data engineering or backend software development, with a track record of delivering
- grade systems
Experience with Spark is a must
Hands-on experience with Databricks and strong proficiency in SQL for data transformation, performance tuning, and analytics
Experience working with relational databases, particularly Postgre
SQL
Experience with cloud platforms, preferably Azure.
Strong coding skills in Python and/or Scala
A good understanding of the best practices for developing software (version control, CI/CD, automation, pair programming, documentation, testing, …)
Deep knowledge of distributed data processing frameworks, especially Apache Spark
Solid understanding of CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes)
Knowledge of the microservice architecture, Docker, Kubernetes is a plus
Excellent
- solving, analytical skills, communication, and leadership skills
Your Tech Stack:
Spark (Scala, Python)
SQL (Postgres, Duck
DB)
Databricks, Docker, Kubernetes, Azure
Cassandra
What we offer:
Competitive salaries and comprehensive benefits
22 days of paid time off, plus major national holidays in Portugal
Enjoy 20 days of "Work From Anywhere" flexibility each year
Respectful, innovative, and diverse team
Join our mentorship program, as a Mentor or a Mentee!
Employee Referral Program: earn a bonus for your referral!
Social events and
- work activities
IT kit and a welcome pack
Recruitment Process:
2 technical interviews (with our Senior Data Engineers & our Director of Software Engineering) and a final interview with our CEO.
We look forward to your application! Direct Application Link:
Poderá encontrar o anúncio original publicado em:
- Informações detalhadas sobre a oferta de emprego
Empresa: Cognira Localização: Porto
Porto, Porto, PortugalPublicado: 16. 7. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!