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
View details
Apply Now