Senior Software Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Backend/Java): Designing and building scalable backend systems for AI-driven products with an accent on real-time, low-latency APIs, distributed services, and cloud-native reliability. Focus on end-to-end feature delivery, high-throughput resiliency, and observability to support production-ready AI experiences at scale.
Location: Lausanne, Switzerland
Company
develops digital employee experience management software that helps IT teams diagnose and fix issues at scale.
What you will do
- Design, build, and scale distributed backend systems serving millions of users.
- Deliver features end-to-end: design, implementation, deployment, and monitoring.
- Architect real-time, low-latency APIs and backend services for AI-driven conversational systems.
- Develop cloud-native backend services in Java with reliability, performance, and scalability.
- Work on AWS-based deployments and containerization/orchestration (Docker, Kubernetes/ECS).
- Ensure resiliency, fault tolerance, and compliance in high-throughput environments.
Requirements
- 5+ years of professional backend engineering experience.
- BSc/BEng or Masters in Computer Science (or equivalent).
- Proficiency in Java (17+).
- Proven experience designing and scaling backend systems for millions of users or high-throughput real-time services.
- Solid understanding of cloud-native architectures (AWS or similar), Docker, and Kubernetes/ECS.
- Strong English communication skills to explain complex technical topics clearly.
Nice to have
- Knowledge of Java frameworks (Micronaut, Spring).
- Python experience.
- Experience with distributed data systems (Redis, Apache Kafka).
- Exposure to LLM integration (prompting, evaluation, observability).
- Familiarity with GitOps, CI/CD, and IaC.
Culture & Benefits
- Hybrid work model combining office and remote work.
- Permanent contract with a competitive compensation package.
- Flexible hours and unlimited vacation plus 25 days of holidays and 3 paid volunteer days.
- Relocation package for candidates coming from another country.
- Fitness center access, travel card reimbursement, and reimbursement for French classes.
- Regular team events and referral bonuses after three months of continuous employment.
Hiring process
- Recruitment partner coordinates the process; interviews and evaluations are expected to cover technical and communication fit.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →