Senior Data Software Engineer Slovakia or Remote
Senior Data Software Engineer Description
We are looking for an experienced Senior Data Software Engineer to play a key role in designing, developing, and maintaining scalable data systems and pipelines.
#LI-DNI
Responsibilities
- Build, optimize, and maintain data processing pipelines to handle large-scale datasets
- Develop software solutions to integrate, transform, and analyze data effectively
- Collaborate with cross-functional teams, including data scientists, analysts, and cloud architects, to deliver high-quality solutions
- Ensure the reliability, scalability, and security of data systems
- Leverage cloud platforms to deploy and manage data solutions
- Work with distributed computing technologies like Apache Spark to process and analyze large datasets
- Monitor and debug systems, resolving issues, and optimizing performance
- Document technical processes and ensuring adherence to best practices
- Stay updated with the latest advancements in data engineering tools, frameworks, and technologies
Requirements
- 3+ years of experience in a data engineering role
- Proficiency in Python, with solid experience developing robust and scalable code
- Hands-on experience with cloud platforms (e.g., AWS, Microsoft Azure, or Google Cloud Platform) for deploying and managing data solutions
- Expertise in working with Apache Spark/PySpark for large-scale data processing
- Strong understanding of data modeling, ETL processes, and database design
- Familiarity with containerization technologies (e.g., Docker, Kubernetes)
- Knowledge of version control systems such as Git
- Excellent command of professional English, both written and verbal, to effectively communicate with the engineering team
Nice to have
- Experience with workflow orchestration tools (e.g., Apache Airflow)
- Familiarity with machine learning pipelines and tools
- Knowledge of CI/CD processes for automating deployments
We offer
- Opportunity to work in a fast-paced, agile, software engineering culture
- Benefit program (5 weeks of vacation, 5 paid sick days, meal vouchers, cafeteria and recreation bonuses, reimbursement of glasses, contribution to pension fund)
- Referral bonuses for recommended candidates
- English language courses
- Great learning and development opportunities, including in-house professional training, career advisory and coaching, sponsored professional certifications, well-being programs, LinkedIn Learning Solutions and much more
Certain benefits and perks may be subject to eligibility requirements and may be available only after you have passed your probationary period.