DeepJudge

Software Engineer - Applications

DeepJudge
Apply
5 months ago
Zürich, SwitzerlandMid Level

Responsibilities

  • Design, develop, and maintain efficient, scalable backend services using modern tools and frameworks.
  • Contribute to architecture and design decisions for new and existing systems.
  • Review code and uphold high standards for code quality and maintainability.
  • Improve tooling and processes and share engineering knowledge.
  • Work across the TypeScript/React frontend and Python application backend, with occasional exposure to Rust, C++, and Go services.
  • Reason about system performance and manage resources across cloud and on-premises deployment environments.
  • Own projects end-to-end from planning and implementation through maintenance and observability.

Requirements

  • Master’s degree in Computer Science or a related field, or equivalent practical experience.
  • At least 3 years of professional Software Engineering experience, ideally in a scale-up or fast-growing environment.
  • High proficiency in one or more backend languages and their ecosystems, such as Python, Rust, Go, or C++.
  • Comfort working with a TypeScript/React frontend and highly concurrent or asynchronous code.
  • Solid experience with SQL and/or NoSQL databases.
  • Familiarity with modern web architectures and cloud platforms.
  • Experience owning projects end-to-end.
  • Experience integrating LLM providers and building LLM-powered products is preferred.
  • Experience with streaming or message queue systems such as Redis Streams, Kafka, or RabbitMQ is preferred.
  • Kubernetes experience, including deploying services and debugging production workloads, is preferred.

Benefits

  • Primarily on-site work at an office located five minutes on foot from Zurich central station.
  • Collaborative and supportive work environment.
  • Potential for professional growth and advancement.
  • Ownership and ability to impact the company, product, and culture.
  • Equal opportunity and inclusive workplace.
DeepJudge

About DeepJudge

51-200 employees
Contact me