SS
Sigma Software
Data Engineer
Middle Data Engineer
On-siteMidData Engineerposted 3d ago
Role summaryAI-generated
This role focuses on designing, developing, and maintaining ETL/ELT pipelines to support analytics and reporting in a cloud-based environment. The engineer will collaborate with analysts and stakeholders, ensuring data quality and optimizing performance through testing, monitoring, and documentation.
Skills required
About this role
- Design, develop, and maintain ETL/ELT pipelines
- Build and optimize data transformations to support analytics and reporting needs
- Develop and maintain data models, datasets, and integration solutions
- Ensure data quality, consistency, and reliability through testing and monitoring
- Troubleshoot and resolve data pipeline and performance issues
- Collaborate with analysts, engineers, and business stakeholders to deliver data-driven solutions
- Contribute to the development and maintenance of cloud-based data platforms
- Participate in code reviews and technical discussions
- Create and maintain technical documentation for implemented solutions
- Continuously improve existing data processes and platform performance
Qualifications
- 3+ years of experience in Data Engineering or Software Engineering
- Upper-Intermediate English level
- Strong SQL skills and understanding of relational and dimensional data modeling
- Hands-on experience with Python for data processing and automation
- Experience building and maintaining ETL/ELT pipelines
- Hands-on experience with Databricks and Apache Spark
- Experience working with Snowflake
- Understanding of data warehousing and modern data platform concepts
- Experience working with cloud environments, preferably AWS
- Familiarity with CI/CD, Git, and software engineering best practices
- Strong analytical, troubleshooting, and communication skills
WILL BE A PLUS
- Experience with streaming data processing
- Knowledge of orchestration tools such as Airflow or Dagster
- Experience with infrastructure as code practices
- Familiarity with data quality and observability frameworks
- Exposure to large-scale distributed data systems
- Experience working in Agile environments
PERSONAL PROFILE
- Strong analytical mindset
- Detail-oriented and quality-focused
- Proactive and collaborative approach
- Good communication and teamwork skills
- Willingness to learn and grow within modern Data Engineering environments
- Ability to work independently in remote teams
Apply on Sigma Software →Opens in new tab
score your resume against this role