Senior Software Engineer, Checkout (Backend Focused)
GetYourGuide
15 days ago
Zürich, Switzerland
Senior / Mid Level
Responsibilities
- Design and develop scalable and secure systems for the checkout flow and login experience.
- Collaborate with stakeholders to understand customer needs and deliver effective software solutions.
- Evolve AI-first development practices within the team.
- Continuously improve systems by removing tech debt and creating maintainable solutions.
- Participate in operational work to enhance service management.
- Work in a cross-functional team alongside product managers, designers, and data analysts.
- Mentor engineers and contribute to team culture through feedback and knowledge-sharing.
Requirements
- 5+ years of software development experience.
- Proficiency in Java/Spring and ability to build features end-to-end.
- Ability to contribute to the frontend codebase.
- Strong background in designing scalable service-oriented architectures.
- Experience building and running production services in cloud environments.
- Excited to leverage and experiment with AI technologies.
- Positive, team-oriented mindset with a passion for mentoring.
- Passion for delivering clean code and continuous learning.
- 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
AI & MLBackendFull Stack