Platform Engineer

Yotpo
Summary
Join Yotpo's Platform Engineering group as a Backend Software Engineer and empower the company to unlock business value effectively. You will be an AI advocate, delivering high-quality code libraries and enhancing developer experience through self-service tools. Responsibilities include driving the adoption of platform engineering tools, building infrastructure for increased uptime, and continuously measuring developer satisfaction. This role requires 5+ years of experience in Java, familiarity with API-first design, and experience with cloud infrastructure platforms. Bonus points for experience as a DevOps/Platform engineer and familiarity with various technologies and databases. Yotpo offers a clear career path, work-life balance, additional health insurance, internal mobility programs, and various other benefits.
Requirements
- An experienced Backend Software Engineer with (5+ years) in Java - a must
- Passionate about OOP design, design patterns, and writing clean code
- Familiarity with API-first design (REST, Messaging, sync vs async communication)
- Experienced (2+ years) with cloud infrastructure platforms such as AWS and Kubernetes
- Experience in building and managing GitOps CI/CD pipelines (GitHub Actions, Argo products)
- Solid knowledge of microservices architecture, containerization (Docker, Kubernetes), and
- Proven track record in building large-scale, high-performance applications
- Strong team player with excellent communication, collaboration, and problem-solving abilities
- Bachelor's degree in Computer Science or equivalent
Responsibilities
- Be an AI advocate and increase adoption of AI tools in the DevX world, cross-R&D
- Deliver high-quality code libraries (Java / PHP / Ruby) , API guidelines, and documentation to accelerate developer productivity
- Enhance developer experience by providing self-service using Backstage, HelmCharts, and more, focusing on Java / PHP/ Ruby services defining golden paths adoption
- Drive the adoption and improvement of platform engineering tools such as Okteto, SonarQube, LaunchDarkly, SonarQube, CI/CD, and more
- Develop & maintain code libraries and documentation for Golden Paths - best practices such as API guidelines and golden path documentation, to support developer productivity
- Build infrastructure to increase uptime and reduce incident frequency
- Continuously measure developer satisfaction, identifying and acting on feedback to improve tooling, workflows, and documentation
- Optimize infrastructure costs, proactively managing resource usage and tooling
Preferred Qualifications
- Experience as a DevOps / Platform engineer or similar
- Experienced in Ruby / PHP or similar technologies
- Experience in Kafka / SQS / Spring Cloud Stream
- Experience in Spring boot, Gradle
- Experience in Golang
- Caching (Redis, ElasticCache)
- Experience with Infra as code ( Terraform, Cloud Formation)
- Experience working as part of a Global team
- Relational databases (MySQL, PostgreSQL)
- NoSQL Databases (MongoDB, DynamoDB)
Benefits
- A clear career path with opportunities for growth and leadership
- Track to success β work in a dynamic organization with ambient and laid-back office atmosphere
- Individualized career development, rewards and recognition
- Work-life balance β 25 days paid vacation with add-ons for loyalty, regular team buildings and celebrations in and outside the country
- Additional health insurance package
- Internal mobility program and refer-a-friend program
- Managing a fixed monthly budget for social benefits thru Re:Benefit β a flexible online benefits solution
- Food vouchers β monthly
- E-learning portals and knowledge sharing sessions
- Company backed Hackathons, Tech conferences, workshops events, etc
- Stocked kitchen and bar
- Equity in options
- Fully remote or Hybrid working
Share this job:
Similar Remote Jobs
