Senior Software Engineer, Distribution Tech (Backend Focused)
GetYourGuide
about 1 month ago
Zürich, Switzerland
Senior
Responsibilities
- Design and develop scalable systems for integration by other companies.
- Mentor and teach team members to enhance team culture.
- Collaborate with engineers, product managers, designers, and data specialists.
- Continuously improve the codebase, systems, and processes.
- Identify opportunities to help the team exceed cluster goals.
Requirements
- 5+ years of software development experience.
- Strong background in designing and implementing scalable service-oriented architectures.
- Proficiency in Java/Spring and ability to build features from scratch.
- Experience in defining and tracking data for customer-centric decision-making.
- Positive, pro-active, team-oriented mindset with a passion for mentoring.
- Excitement about an AI-first engineering culture.
- Excellent written and verbal communication skills in English.
Benefits
- Annual personal growth budget and mentorship programs.
- Work from anywhere in the world for 30 days per year.
- Hybrid working approach with three days in-office collaboration.
- Opportunities for team collaboration and social events.
- Monthly transportation and fitness budget.
- Discounts on GetYourGuide activities for you and your family.
- Language reimbursement program.
- Health and wellness benefits.
Tech Stack
Java
Categories
BackendFull Stack