Data Engineer

Apply now

Data Engineer

Workload 100%
Start As of now
City Rapperswil, St. Gallen, CH

Every day we work hard to make small businesses more successful. Sounds ambitious? It is – but trust us, it is possible. We provide the ideal software to deal more efficiently with the daily business. Be it managing customers and contacts, writing offers and bills, supervising stocks and items or recording time and services. And of course, accounting. All of this from anywhere and at any time. That is why bexio is the leading provider of web-based business software for small businesses. 

The centerpiece of bexio is the team. We are interested in people – we are not only a workgroup but a community. Our flat hierarchies enable fast and short decision paths. Your opinion counts, your ideas are listened to and implemented: we want you to be proactive and become part of our vision - to make small businesses more successful.

We are looking for a savvy


Data Engineer


What you will do:

  • Develop, build, maintain and orchestrate robust ETL workflows on GCP.
  • Build data pipelines to ingest both structured and unstructured data to meet business requirements.
  • Configure and deploy tools for data analytical purposes on GCP.
  • Work closely with Data Science to prepare data for processing.
  • Identify ways to improve data reliability, efficiency and quality.
  • Collaborate effectively with team members (DevOps, Data Architect, Data Scientist) to clarify requirements.
  • Tackle challenges and solve complex problems on a daily basis.

What we are looking for:

  • Bachelor's degree in computer science, software/computer engineering, applied mathematics and/or similar practical experience.
  • Experience with data pipeline and workflow management tools (preferable Airflow, Cloud Dataflow).
  • Knowledge and experience working with relational SQL and NoSQL databases.
  • Strong experience in one or more programming languages (preferable Python).
  • Prior backgrounds with GCP services.
  • Experience in working with Kubernetes and Docker.
  • Ability to work independently and as part of a team.
  • Fluent in English or German, any other of the bexio languages is an advantage (e.g. French or Italian).

Our Benefits:

  • Open and collaborative work environment.
  • Have the ability to use and expand your experience.
  • Work smart - choose the ideal environment for your tasks.
  • No matter if you are a night owl or an early bird - we offer flexible working hours.
  • Flat hierarchies enabling fast and short decision paths.
  • Expect many employee events, team lunches and friday chillouts.
  • Modern infrastructure and high-end equipment.

What else you can expect from us:

Our team of over 100 employees works hard every day to achieve our vision of making small businesses more successful. When you join our team, you become part of our culture, which is grounded in a strong commitment to our core values, our talented people and an unwavering focus on our customers. We encourage our people to share ideas, make suggestions and provide feedback. 


This is a permanent full-time position based in our office in beautiful Rapperswil SG, Switzerland.

Sounds good? Apply now and we will contact you shortly.

Contact person

Do you have any questions before you apply? Please contact jobs@bexio.com.

Aleksandra Corzun

bexio AG
Alte Jonastrasse 24
8640 Rapperswil

Share this job

You know someone who could fit this job offers? Share these jobs with your friends.