Python Developer - Data Engineer, Databricks
RM IT Professional Resources AG
Zürich, Switzerland
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Zürich, Switzerland
Tech stack
Java
Big Data
Google BigQuery
C Sharp (Programming Language)
Computer Programming
Information Engineering
Distributed Systems
Python
Scala
Software Engineering
Data Processing
Snowflake
Spark
Apache Flink
Kafka
Databricks
Job description
- Take ownership of complex technical features and lead them from requirements clarification through to production rollout and operational handover
- Design and implement scalable, production-grade data platform solutions in a large-scale environment
- Troubleshoot, optimise and improve performance, scalability, reliability and maintainability of data processing workloads
- Coordinate feature delivery, identifying dependencies, risks, edge cases and drive resolution
- Contribute to technical design discussions and make pragmatic decisions around performance, maintainability, cost and deadlines
Requirements
- Experience in software engineering (Python), data engineering or platform engineering in distributed computing and big data processing
- Proven record of delivering production-grade technical features or products end to end, including design, implementation, testing, rollout and operational readiness
- Hands-on experience with large-scale data platforms or processing technologies such as Spark, Databricks, Flink, Kafka, Snowflake, BigQuery or similar
- Strong programming skills in Python, Java, Scala, C# or comparable language
- Language skills: English
Your soft skills:
- Ownership mindset, initiative and proactive drive
- Effective coordination and communication with stakeholders and engineering teams
- Ability to break down complex topics into actionable steps
About the company
This job advertisement was prepared with the assistance of AI technology and has undergone human review and approval.
Every application is reviewed personally by our recruiting team - no AI-based screening is used in our selection process.