Theta Engineering
Web / Cloud Software Developer
Theta EngineeringSwitzerland1 day ago
Full-timeRemote Friendly

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.


Position: Lead Web / Cloud Software developer [Fullstack]


Your Profile

7+ 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/TypeScript experience (NestJS experience is a plus).

Solid frontend skills with Vue 3 + TypeScript (Quasar experience is a plus).

Terraform experience managing AWS resources, state, modules, and multi-environment setups.

Practical AWS experience: Lambda, S3, DynamoDB, 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, GitHub workflows, and submodules; experience with CI (GitHub 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 (CloudWatch, Prometheus, Grafana, Sentry, etc.)


Working style:

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.

Key Skills

Ranked by relevance