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.