Backend Engineer, ConsumerNew$100K
The opportunity
Our New Ventures team is focused on growing our global footprint by launching our core products in new markets and expanding across multiple brands and verticals. We’re a globally distributed team operating across 7+ brands in 15+ countries, building desirable products and…
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 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
- 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., Go, Java) 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.
- Cloud Proficiency: Familiarity with cloud computing platforms (e.g., AWS, Azure, GCP) and container orchestration tools (e.g., Docker, Kubernetes) for deploying and managing services at scale.