Careers / Data Engineer
Data Engineer
We are seeking a skilled Data Engineer to join our team. The Data Engineer will be responsible for designing, developing, and maintaining our data infrastructure to enable efficient data processing, analysis, and reporting. The ideal candidate must have strong experience with Databricks, AWS, Python, PySpark, SQL, and NoSQL databases.


Key Responsibilities
- Design, develop, and maintain data infrastructure on AWS cloud platform;
- Develop ETL pipelines to extract, transform, and load data from various sources to data warehouse using PySpark and SQL;
- Develop automated data quality checks and validation processes to ensure data integrity;
- Develop data models and schemas to support data analysis and reporting;
- Collaborate with data analysts and scientists to design and implement data solutions that meet business requirements;
- Monitor and maintain the performance, availability, and scalability of the data infrastructure.
Requirements
- Minimum of 3 years of experience as a Data Engineer;
- Strong experience with AWS cloud services;
- Strong experience with Spark ( PySpark) for data processing and transformation;
- Strong experience with SQL and NoSQL databases;
- Experience with data modeling and schema design;
- Strong problem-solving and analytical skills;
- Excellent communication in English and collaboration skills;
- Ability to work in a fast-paced environment and handle multiple projects simultaneously.
Nice-to-have
- Experience with Databricks;
- Experience with software development best practices, such as Agile methodology and unit testing.
What you get
- Flexible working hours;
- Competitive compensation commensurate with your experience and skills;
- Modern technologies, popular on the market;
- Not boring English classes;
- Interesting customers and projects;
- Learning and development opportunities along with AWS certification program;
- An excellent team with a friendly atmosphere.
Level
- Middle
- Senior
Time
- Full Time
- Part Time
Location
- Remote
Team
- Global Team
Technologies
- NoSQL
- Databricks
- SQL
- PySpark
- Python
- AWS
Why join Matoffo
01
Purpose-Driven Innovation
Create AWS-powered, cloud-native solutions that tackle real-world challenges in healthcare, finance, retail, education, and beyond. See the impact of your work – on people and businesses – every single sprint.
02
Impact Through Collaboration
Blend your domain know-how with Matoffo’s deep Cloud expertise to deliver rapid, high-value outcomes today while laying a resilient foundation for tomorrow’s breakthroughs.
03
Grow with Certified Excellence
Join a passionate crew of certified professionals who champion continuous learning, creativity, and technical mastery – so your career accelerates as fast as the cloud itself.
04
Shape Your Cloud Future
Ready to amplify your tech capabilities? Step into a supportive, fun culture where your ideas drive innovation and your success is our mission. Build the cloud-powered future with Matoffo.