Platform Engineer

Yotpo Logo

Yotpo

πŸ“Remote - Bulgaria

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs