Yotpo is a leading eCommerce marketing platform, helping brands accelerate direct-to-consumer
growth. Our Platform team builds and maintains the core infrastructure behind monetization and
entitlements — powering billing systems, packaging logic, and feature access across all Yotpo products.
We're looking for a Senior Software Engineer to join this high-impact team and help shape the future of
Yotpo's foundational systems.
Why Join Us:
- Play a key role in building scalable, mission-critical platform services
- Work in a collaborative environment that values ownership, innovation, and excellence
- Lead the design of complex features and modernize legacy systems
- Gain exposure to business-critical decision-making
Key Responsibilities:
- Design and implement scalable, reliable systems that support Yotpo’s monetization strategy and
entitlement management.
- Lead the full development lifecycle of critical platform services—from architecture and coding to
testing, deployment, and production monitoring.
- Collaborate cross-functionally with product managers, billing specialists, and business analysts
to deliver impactful, end-to-end solutions.
- Champion technical excellence, promoting best practices in engineering, system design, and AI
integration across the team.
- Spearhead technical initiatives aimed at improving system flexibility, maintainability, and long-term scalability within the domain.
Required Skills:
- 5+ years of experience in software development, with strong backend expertise and a deep
understanding of event-driven and microservices architectures, as well as scalable system
design.
- 3+ years of hands-on experience with Java and Spring Boot, building and maintaining robust
backend systems.
- Proven experience owning services end-to-end, including architecture, implementation, testing,
deployment, and monitoring.
- 2+ years of experience with frontend technologies such as React or Angular — while frontend
work is secondary, this experience is essential.
- Experience with AI-driven development tools and a strong interest in leveraging AI to enhance
engineering productivity.
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Preferred Qualifications (Nice to Have):
- Experience with Ruby on Rails.
- Hands-on experience with Angular beyond the required basics.
At Yotpo, we believe in building a culture where everyone feels valued, heard, and empowered to do
their best work. If you're excited by complex challenges and want to help shape the backbone of a
rapidly growing tech company, we encourage you to apply.