Backend Engineer, Operations TechnologyNew$100K

The opportunity

Our operation planning team is focused on optimizing our planning processes and forecasting capabilities. We’re a globally distributed team operating across 7+ brands in 15+ countries, building desirable products and seamless, engaging experiences that customers haven’t seen before.

What you'll do

  • Design, develop, and maintain scalable and reliable back-end services,: focusing on distributed architecture and microservices.

  • Lead the migration of critical services from a monolithic architecture to a: microservices framework, ensuring seamless integration and high availability.

  • Conduct code reviews and provide mentorship to junior engineers, promoting: best practices in software development, testing, and deployment.

  • Analyze system performance, identify bottlenecks, and implement optimizations: to ensure optimal efficiency and reliability of pricing services.

  • Stay up-to-date with industry trends and emerging technologies, applying: relevant advancements to improve the team’s technology stack and processes.

  • Contribute to architectural discussions and decisions, providing technical: guidance and insights to shape the overall direction of solution design.

What they're looking for

  • All other duties, as assigned
  • Experience: Experience in software engineering, with a strong focus on: back-end development and system architecture.
  • Technical Skills: Proficiency in back-end technologies and programming languages (e.g., Python, SQL, Go) and a deep understanding of distributed systems and microservices architecture.
  • Migration Expertise: Hands-on experience in migrating applications from monolithic architectures to microservices, demonstrating problem-solving capabilities and technical leadership.