Lumiphase
Lumiphase

Software Engineer (Python) / Data Engineer (80-100%)

Stäfa, Switzerland (hybrid)
Employee
Software Development

At Lumiphase, we are looking for a Software Engineer / Data Engineer to join our Data Engineering team at Lumiphase. In this role you’ll be responsible for building and maintaining pipelines on our Cloud Data Platform (Databricks), and the development of production-critical software applications.

You will collaborate closely with cross-functional teams enabling different projects within multiple Data Domains of the company.

Tasks

As a Softare Engineer / Data Engineer your tasks will include:

  • Developing and maintaining Ingestion Data Pipelines built with Apache Spark Structured Streaming.
  • Code Reviews of Analytics Pipelines built with Python, SQL and Spark.
  • Building efficient data models allowing for scalable and changing environment.
  • Developing python-based web-apps and deployment in our Cloud Environment (Azure) supporting important technical processes and business decisions.
  • Maintaining and developing data-rich production applications.

Requirements

Experience and Technical Skills:

  • Good experience in python software development and best practices in software development in a collaborative development environment.
  • Experience in building SQL for analytics and data transformation.
  • Knowledge of the Apache Spark distributed computing framework.
  • Experience in version control (git) and DevOps practices (CI/CD pipelines).
  • Strong interest in data engineering and modern cloud solutions.

Soft Skills:

  • Creative, motivated, critical thinking, and hands-on attitude with the drive to tackle hard challenges.
  • Good organizational skills to plan and operate time-critical processes.
  • Ability to get things done without supervision in a fast-paced and changing environment.
  • Ability to learn quickly and to adequately transfer that knowledge to others.
  • Strong teamworking and good verbal and written communication skills.
  • English is required; German would be a plus but not strictly necessary.

Education and experience:

You hold a Bachelor or Master’s degree in computer science, data science or a comparable engineering field from a technical university or university of applied sciences, or an equivalent qualification.

Benefits

At Lumiphase, you'll be part of a fast-growing and dynamic work environment where you can really make an impact. Our team is filled with top-notch technical experts who are always eager to share their knowledge and learn together. We have a diverse group of people from all over the world, making for a truly inclusive and open-minded team.

We offer a variety of benefits to create a positive experience at work and enable a healthy and enjoyable work-life balance:

  • ZVV (Zürich region) annual transport pass and Halbtax
  • 2 extra weeks of parental leave
  • Free yoga classes on-site
  • Flexible hours and the option to work remotely, plus our office is located in the beautiful greater Zürich area (Stäfa, ZH - with a stunning view of the lake and summer swimming!)
  • On-site fitness room, canteen, and a top-quality espresso machine
  • Loads of fun team events, both in and out of the office

We look forward to welcoming talented new members to our team!

Our recruitment process consists of three stages:

  1. A 30 min. phone interview to discuss your general career motivations and present our company and this role.
  2. A 1h30 technical interview (including a live-coding exercise) with the Data Engineering Team to deep dive into the core skills requirements.
  3. An on-site visit to interview and meet many members of the team that you would be working in. This often includes lunch and gives you a strong sense of the company culture and individuals.

Then, both parties take their decisions! We aim to complete all steps in one month, but also allow for modifications to ensure both sides have a full picture of the skills and culture match to take the decision in an informed way.

We built our company culture from day one, step by step, with the direct contribution of all our employees. Our culture finds its foundation in two core values:

  • "Run, Don't Rush" emphasizes the importance of maintaining a steady, purposeful pace to achieve excellence without compromising quality.
  • “It’s BTO: It's Better Together" highlights our commitment to teamwork and the belief that the only way to achieve our goals is by working in harmony and supporting each other.

At Lumiphase, we believe diversity strengthens our ability to achieve our mission. We are committed to fostering an inclusive environment where all individuals—regardless of race, ethnicity, gender, age, sexual orientation, physical ability, socio-economic background, or any other characteristic—feel valued, respected, and empowered.

Studies suggest that people from underrepresented groups, including women, often hesitate to apply unless they meet every listed qualification. If this role excites you but you’re not sure you check every box, we’d still love to hear from you. You might be just the person we’re looking for.

Updated: 1 day ago
Job ID: 14870476
Report issue

Lumiphase

51-200 employees
Technology, Information and Internet

Data traffic is exploding! At Lumiphase, we are on a mission to create the fastest and most energy-efficient communication chip the world has ever seen – to enable global IT infra…

Read more
+

2 more

  1. Software Engineer (Python) / Data Engineer (80-100%)