Company Overview
RA Scale AG is an innovative spin-off from ETH Zurich that specializes in developing an AI-powered SaaS platform designed for automating tenders and supplier selection in the construction industry. Based in Zurich, our dynamic team of around 20 professionals is currently expanding its operations into Germany and Austria.
Key Responsibilities
- Design and implement scalable backend services for our AI-powered SaaS platform.
- Develop microservices and APIs utilizing Go, Python, or TypeScript.
- Architect and operate distributed systems on cloud infrastructure (GCP).
- Optimize performance, scalability, and system reliability.
- Integrate data sources and develop interfaces for internal AI models.
- Collaborate with front-end and DevOps teams on system design and deployment.
- Ensure code quality, testing, and comprehensive documentation.
- Contribute to the long-term backend architecture and technical roadmap.
Requirements
- Several years of professional experience as a backend or software engineer in a cloud environment.
- Proficiency in at least one of the following programming languages: Python, C#, or Java.
- Experience with microservices, event-driven architectures, and API design.
- Confident in managing databases such as PostgreSQL, DynamoDB, Redis, or comparable alternatives.
- Familiarity with cloud technologies (GCP) and CI/CD pipelines.
- Understanding of system architecture, scaling strategies, and observability.
- High-quality standards, a structured approach to work, and enthusiasm for complex systems.
- Excellent English communication skills; German is an advantage.
Employment Terms
- Permanent full-time position (100%).
- Location: Zurich (Sihlcity).
- Start date: by agreement.
- Modern working environment fostering a high degree of personal responsibility and flexible working hours.
Application Process
If you are interested in joining our team, apply online using the form below. Please note that only applications matching the job profile will be considered.