RG
Pyspark Software / Data Engineer - Python, Databricks
RM Group
Hybrid Mid Level 1w ago
About the role
About
Pyspark Software / Data Engineer - Python, Databricks - vacancy for our Zürich based client in the Insurance sector.
Responsibilities
- Implementation of production ready data pipelines using PySpark running on Databricks based on specification provided by business analysts
- Interaction with other data engineers and solution architects to meet functional and non-functional requirements
- Acting as a Data Engineer, working on a major transformation project
Requirements
- Strong software engineering skills, including familiarity and application of design patterns, and engineering best practices.
- Proven experience developing complex software systems as a software engineer (at least 5 years)
- Strong understanding of data engineering techniques with high level programming languages (e.g., Java, C#, or Python) and analytical frameworks and Azure fundamentals
- At least 3 years for hands on experience with Apache Spark (PySpark), developing applications using an IDE such as VS Code or PyCharm
- Experience of working with delta lakes and optimizing Spark workloads running on it paired with strong core Python software engineering experience
- Have a good understanding and significant experience with projects using relational data models and SQL.
- Bachelor's or master's degree in computer science, or any other related field
- Language skills: English
Soft Skills
- Excellent comprehension skills with attention to detail
- A high degree of self-organisation and time management
- Analytical and solution-orientated thinking
Location
Zürich, Switzerland
Work Setting
Hybrid
Sector
Financial Services
Start
ASAP or 05/2026
Duration
12 months +
Workload
100%
Reference Number
BH 23895
Application Instructions
Take the next step and send us your resume along with a daytime phone number where we can reach you.
Additional Information
- Due to Swiss work permit restrictions, we can only consider applications from Swiss nationals, EU citizens as well as current work-permit holders for Switzerland.
- We welcome applications from individuals of all genders, age groups, sexual orientations, personal expressions, ethnic backgrounds, and religious beliefs. Therefore, there is no requirement to provide gender information or a photo in your application.
- As per client requirements, we need information about your marital status, nationality, date of birth, and a valid Swiss work permit.
- For applicants with disabilities, we are happy to explore potential solutions with our end client.
Requirements
- Strong software engineering skills, including familiarity and application of design patterns, and engineering best practices.
- Proven experience developing complex software systems as a software engineer (at least 5 years)
- Strong understanding of data engineering techniques with high level programming languages (e.g., Java, C#, or Python) and analytical frameworks and Azure fundamentals
- At least 3 years for hands on experience with Apache Spark (PySpark), developing applications using an IDE such as VS Code or PyCharm
- Experience of working with delta lakes and optimizing Spark workloads running on it paired with strong core Python software engineering experience
- Have a good understanding and significant experience with projects using relational data models and SQL.
Responsibilities
- Implementation of production ready data pipelines using PySpark running on Databricks based on specification provided by business analysts
- Interaction with other data engineers and solution architects to meet functional and non-functional requirements
- Acting as a Data Engineer, working on a major transformation project
Skills
Apache SparkAzureC#DatabricksDelta LakesIDEJavaPythonPySparkSQLVS Code
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free