Staff Product Engineer (Backend, Java)
Switzerland, European time zonesFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- SQLHibernateJavaSpring BootLLM
Requirements
- 8+ years of backend or product engineering experience with ownership of complex, large-scale systems
- Strong experience designing and delivering end-to-end system architectures in production environments
- Hands-on experience building or integrating AI/ML features, including LLM-based and RAG systems
- Strong proficiency in Java
- Proficiency in backend frameworks such as Spring Boot
- Proficiency in Hibernate
- Solid understanding of relational database design
- Solid understanding of SQL optimization
- Solid understanding of scalable data modeling
- Proven experience leading system design discussions and making architectural decisions
- Experience mentoring engineers and providing high-quality technical feedback
- Strong written and verbal communication skills
- Comfort working in remote, distributed teams
- Familiarity with AI-assisted development tools (e.g., Cursor, Claude)
- Ability to work effectively within European time zones
Responsibilities
- Own end-to-end system design for major product initiatives, from technical specification through production delivery
- Define and evolve backend architecture for scalable compliance and security automation platforms
- Build and enhance core platform capabilities, including multi-workspace support, RBAC, and enterprise-grade scalability features
- Lead backend development for AI-powered products, including integration of LLM and agentic workflows into production systems
- Design and optimize relational database structures and SQL performance for high-scale systems
- Collaborate closely with cross-functional teams to translate ambiguous requirements into clear technical solutions
- Mentor engineers through design reviews, technical guidance, and collaborative problem-solving
- Contribute to improving engineering practices, system reliability, and team-wide technical clarity
- Actively explore and promote AI-assisted engineering tools to improve development velocity and quality
View Full Description & ApplyYou'll be redirected to the employer's site