Web/Cloud Software Developer
Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listed on 2026-01-12
-
Engineering
Systems Engineer, Software Engineer
Location: Zürich
Get AI‑powered advice on this job and more exclusive features.
Theta Engineering is an innovative company focused on developing advanced technologies for hazard monitoring. We create groundbreaking hardware and software solutions using geodetic and geotechnical sensors, powered by the latest in cloud‑based data processing.
We are seeking a hands‑on engineer to own, maintain, and extend a platform composed of serverless Python Lambdas, a NestJS backend, a Vue/Quasar frontend, Raspberry/device software, and Terraform‑managed AWS infrastructure. You’ll be responsible for production stability, feature delivery, automation, and infrastructure.
Your Profile7+ years working across backend, frontend, and infra or equivalent experience across full stack.
Strong Python experience (writing/testing Lambda functions, Docker‑based local runs, SAM).
Strong Node/Type Script experience (NestJS experience is a plus).
Solid frontend skills with Vue 3 + Type Script (Quasar experience is a plus).
Terraform experience managing AWS resources, state, modules, and multi‑environment setups.
Practical AWS experience:
Lambda, S3, Dynamo
DB, SQS, IoT, ECR/ECS, IAM; comfortable with both Cloud Console and IaC.
Experience with databases and schema migrations (Postgres + Prisma or similar).
Good Docker experience (building images for services and device images).
Comfortable with Git, Git Hub workflows, and submodules; experience with CI (Git Hub Actions or equivalent).
Strong debugging skills: logs analysis, profiling and root‑cause analysis.
Good communication and documentation skills.
Nice‑to‑have- Geospatial tooling experience (ogr2ogr, proj4, GeoJSON) or experience with geodesy libraries.
- Raspberry Pi or embedded device deployment experience.
- Experience with SAM, Serverless frameworks, or Terraform + Terragrunt patterns.
- Prior experience with Cognito / AWS IoT and device provisioning flows.
- Familiarity with Prisma generator tooling and migration workflows.
- Experience with production monitoring tools (Cloud Watch, Prometheus, Grafana, Sentry, etc.).
Autonomous, able to own features end‑to‑end.
Pragmatic about tradeoffs: stability vs. speed.
Comfortable working in a small team with cross‑domain responsibilities.
Spoken language:
English or German.
Work in office, located in Zurich near HB.
What We Offer- Flexible Work Arrangements:
Enjoy the flexibility of partial remote work while also benefiting from the collaborative energy of our office environment. - Prime
Location:
Gain access to our modern offices conveniently located near Zurich Main Station, making your commute hassle‑free. - Supportive Team Culture:
Join a friendly and inclusive team where collaboration, innovation, and personal growth are encouraged. We value your contributions and are committed to helping you succeed.
Entry level
Employment typeFull‑time
Referrals increase your chances of interviewing at Theta Engineering by 2x.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: