Senior Data Engineer job open, now, at SOFTECH! We are looking for a highly skilled and opinionated Senior Data Engineer to join a Data Platform team. If you thrive in cloud-native, high-scale environments and enjoy full ownership of the data lifecycle – from design to deployment – this role is for you. You’ll work closely with data scientists, and product teams to build scalable, production-ready data infrastructure leveraging Apache Spark, Databricks, AWS services, and Infrastructure-as-Code.
Responsibilities:
- Influence Data Architecture: Design scalable, secure data platforms using Spark, Databricks and AWS services.
- Develop Scalable Pipelines: Build batch & streaming ETL/ELT pipelines with Spark SQL & PySpark.
- Cross-Team Collaboration: Work with ML, backend, and product teams to deliver data-powered solutions.
- Security: Implement AWS best practices for IAM, encryption, compliance, and auditability.
Requirements:
- 8+ years of experience in software development, at least 3+ years of experience in data engineering, with proven responsibility for designing, developing, and maintaining large-scale, distributed data systems in cloud-native environments (AWS).
- End-to-end ownership of complex data architectures – from data ingestion to processing, storage, and delivery in production-grade systems.
- Deep understanding of data modeling, data quality, and pipeline performance optimization.
- English proficiency; Hungarian fluency.
Technical Expertise:
- AWS Services: Strong hands-on experience with AWS networking, IAM, S3, Amazon Managed Streaming for Apache Kafka, Databricks on AWS, Amazon Managed Workflows for Apache Airflow (MWAA).
- Apache Spark: Expertise in writing efficient Spark pipelines, with experience running workloads on MWAA.
- Solid experience in building and maintaining both batch and real-time (streaming) data pipelines and integrating them into production systems.
- Infrastructure as Code (IaC): Proficient in using Terraform to automate deployment and manage scalable data infrastructure.
- Python as a primary development language (with bonus points for TypeScript experience).
- Comfortable working in agile, fast-paced environments, with strong debugging, testing, and performance-tuning capabilities.
- Knowledge of Luigi, would be nice to have.
Your Life At Softech │ Codespring Matters
In our company, your work-life balance is a priority for us. That is why we make sure that:
- your working hours are flexible
- your overtime is rewarded accordingly
- you take time for holidays
- you find understanding for unexpected events and situations
For a good health and well-being your private medical insurance is covered by the company.
Lifelong learning is part of our lifestyle. For that, you will enjoy specialized trainings, certification courses, soft skills trainings.
Your community life will be gently taken care of via micro team logouts, company team buildings, company days, family events and sport events.
Your family is important for us too, therefore you will enjoy a new born welcome bonus and presents, school start pack for your kids, Christmas presents, round anniversaries at Softech and various family events.
Your Turn!
At this moment, we genuinely look for true and tested potential. Therefore, if you fell in love with the role and think you could be awesome at it, go ahead and apply. All you have to do is to get in touch with us via jobs@softech.ro
