Senior Data Engineer
- Level
- Senior
Not stated in the posting: salary, work type, visa.
Open. First seen 26 October 2026.
About the role
🚀 Senior Data Engineer – Mindera
At Mindera, we build technology products that create meaningful business impact. We work with modern cloud technologies and encourage engineering ownership, collaboration, continuous learning, and self-organization.
Our Data Engineering teams build scalable, reliable, and high-performance data platforms that enable analytics, reporting, machine learning, and data-driven decision-making.
Requirements
🧠What We’re Looking For
Key Responsibilities
- Design and develop scalable ETL/ELT data pipelines using AWS Glue, PySpark, Python, and SQL.
- Develop and maintain distributed data processing applications using Apache Spark.
- Build and orchestrate data workflows using Apache Airflow.
- Develop AWS Glue jobs for batch and incremental data processing.
- Work with Amazon S3 and other AWS services to build cloud-based data solutions.
- Perform complex data transformations, cleansing, validation, and enrichment.
- Write optimized and maintainable SQL queries for large datasets.
- Optimize Spark and PySpark jobs for performance, scalability, and resource utilization.
- Implement data partitioning, caching, broadcast joins, and other Spark optimization techniques.
- Design reliable and fault-tolerant data pipelines with appropriate error handling and retry mechanisms.
- Implement data quality checks and monitoring across data pipelines.
- Troubleshoot production data pipeline failures and performance issues.
- Work with large-scale structured and semi-structured datasets.
- Participate in technical design and architecture discussions.
- Conduct code reviews and ensure adherence to engineering best practices.
Required Skills
Python
- Strong programming experience in Python.
- Experience writing production-quality, modular, and reusable code.
- Knowledge of exception handling, logging, testing, and debugging.
- Familiarity with Python data-processing libraries.
SQL
- Strong SQL skills with experience handling large datasets.
- Complex joins and subqueries.
- CTEs and window functions.
- Aggregations and analytical queries.
- Query optimization and performance tuning.
- Data deduplication and incremental processing logic.
Apache Spark / PySpark
- Strong hands-on experience with Spark and PySpark.
- Understanding of Spark architecture and execution model.
- DataFrames and Spark SQL.
- Transformations and actions.
- Partitioning and repartitioning.
- Shuffle optimization.
- Broadcast joins.
- Caching and persistence.
- Handling data skew.
- Spark job troubleshooting and performance optimization.
AWS Glue
- Hands-on experience developing AWS Glue ETL jobs.
- Experience with Glue Data Catalog and Crawlers.
- Glue Spark jobs.
- DynamicFrames and DataFrames.
- Job bookmarks and incremental processing.
- Partitioned data processing.
- Schema evolution and data quality.
- Integration with Amazon S3 and other AWS services.
Apache Airflow
- Experience designing and developing Airflow DAGs.
- Task dependencies and scheduling.
- Operators and sensors.
- Retries and failure handling.
- Backfills and catchup.
- XCom and task communication.
- Monitoring and troubleshooting DAGs.
- Designing idempotent and reusable workflows.
AWS
- Strong experience with AWS data services.
- Amazon S3.
- AWS Glue.
- IAM.
- CloudWatch.
- Familiarity with services such as Lambda, Athena, Redshift, or EMR is an advantage.
Preferred Skills
- Experience with modern data lake / data warehouse architectures.
- Experience with Parquet and other columnar storage formats.
- Knowledge of data modeling and dimensional modeling.
- Experience with CI/CD and Git-based development workflows.
- Familiarity with Docker and infrastructure-as-code concepts.
- Experience with Agile/Scrum methodologies.
- Experience working with high-volume and large-scale datasets.
- Understanding of data governance, security, and data quality practices.
Senior-Level Expectations
- Independently own data engineering projects from requirements through production.
- Design scalable and maintainable data architectures.
- Make appropriate technology and architecture decisions.
- Identify and resolve performance bottlenecks.
- Troubleshoot complex production issues.
- Establish coding, testing, and data quality standards.
- Mentor other engineers and contribute to technical decision-making.
- Communicate effectively with both technical and non-technical stakeholders.
Benefits
We offer
- Flexible working hours (self-managed)
- Annual bonus, subject to company performance
- Access to Udemy online training and opportunities to learn and grow within the role
Mindera's standard text
At Mindera we use technology to build products we are proud of, with people we love.
Software Engineering Applications, including Web and Mobile, are at the core of what we do at Mindera.
We partner with our clients, to understand their products and deliver high-performance, resilient and scalable software systems that create an impact on their users and businesses across the world.
You get to work with a bunch of great people, and the whole team owns the project together.
Our culture reflects our lean and self-organisation attitude.
Mindera's standard text
We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication. We are proud of our work and we love to learn all and everything while navigating through an Agile, Lean and collaborative environment.
Our offices are located: Porto, Portugal | Aveiro, Portugal | Coimbra, Portugal | Leicester, UK | San Diego, USA | Chennai, India | Bengaluru, India
What this role asks for
Particular to this role
Airflow · Git · IAM · Machine Learning · Redshift
Rare in Mindera's other 46 open postings.
Standard for data engineering roles
AWS · CI/CD · Data Warehousing · ETL · Python · SQL · Spark
Common in data engineering postings at any company.
In most of Mindera's ads
Agile
Named in most of its open postings, whatever the role.
89% of this description is written for the role. The rest is Mindera's standard text, folded away below.
Compared with Mindera's other open jobs.
The team: Engineering HIRES STEADILY
This role is one of 34 open in Engineering. 10 were posted in the last 30 days and the oldest in April: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Agile (28 of 34), CI/CD (18 of 34), Azure (17 of 34), Java (14 of 34), Terraform (13 of 34), Docker (12 of 34), GraphQL (11 of 34)
OTHER ROLES ON THIS TEAM
- Senior Technical Delivery Manager - DevSecOps team posted Oct 22
- Senior Technical Delivery Manager - DevSecOps team posted Oct 21
- Senior AI Engineer - Applied Data posted Oct 21
- Senior Product Manager - AdTech posted Oct 19
- Senior Product Manager - Design System posted Oct 19
- Senior Java Backend Engineer - 8+ Years Experience Required posted Oct 13
- Senior Java Developer with Shopify experience posted Oct 7
- Staff Frontend Software Engineer - React and Next.js posted Oct 2
- Senior iOS Developer posted Sep 28
- Principal - Python Engineer posted Sep 23
- Senior/Staff Java FullStack Developer posted Sep 16
- Senior Java Backend Developer posted Sep 15
- Lead Data Scientist posted Sep 14
- Senior Mobile Developer (Android) posted Sep 10
- Senior AI Engineer - AI Systems posted Sep 9
- Senior Data Engineer posted Sep 2
- Java Technical Lead/Staff Engineer - with Azure posted Sep 2
- Python Software Engineer - Specialist posted Aug 12
- Principal Python Engineer posted Aug 11
- Senior Engineer AI Specialist posted Aug 7
- Microsoft Viva Amplify & Communication Engineer posted Aug 6
- Microsoft 365 Copilot Engineer posted Aug 6
- Mobile Developer (Android) posted Jul 15
- Senior Java Developer with Kotlin posted May 13
- Senior Java Developer posted May 13
- Staff Java Backend Developer posted Apr 22
- Senior Java / Kotlin Backend Developer posted Apr 20
- Senior Data Engineer - Morocco posted Apr 16
- Senior Java Fullstack Developer (Java + Next.js + Cloud) posted Mar 17
- Java Developer - SharePoint / PowerApps Development posted Feb 3
- Senior Full-Stack Software Engineer (React, Next.js & Java) posted Jan 27
- Senior Frontend Software Engineer - React.Js and Next.Js posted Jan 26
- Senior Full Stack Developer/Tech Lead posted Apr 5
From the team and dates on Mindera's own job board.
Salary context
106 other open postings titled Senior Data Engineer state a salary: median USD 150,000 to USD 196,500 a year.
Similar jobs
- Data Engineer with DataBricks at Capco
Shares 11 skills: Redshift, Data Warehousing, ETL… · Senior level · same country - Senior Data Engineer (IICS) at Schneider Electric
Shares 11 skills: Redshift, Airflow, Data Warehousing… · Senior level · same country - Senior Clinical Data Engineer at Zifo
Shares 9 skills: Redshift, Airflow, Data Warehousing… · Senior level · same city - Senior Data Engineer at Weekday AI
Shares 9 skills: Redshift, Airflow, Data Warehousing… · Senior level · same country - Data Engineer (Cloud) at Incelligent
Shares 11 skills: Redshift, Airflow, Data Warehousing… - Senior AI Engineer - Applied Data at Mindera
Also at this company
More jobs like this
Is this your posting? Email info@careerholo.com to have it removed.