✨ About The Role
- The role involves building products that enhance the post-purchase experience for major retail brands.
- The engineer will work within a motivated team, helping to foster technical growth among team members.
- Responsibilities include designing, estimating, developing, and launching new products and features.
- The position requires resolving complex technical issues and driving innovations to improve system performance and availability.
- The engineer will be expected to engage in modern engineering practices to frequently release high-quality services.
âš¡ Requirements
- The ideal candidate has a Bachelor's or Master's degree in computer science, engineering, or a related field.
- A minimum of 7 years of experience in software engineering, specifically focusing on distributed systems, is required.
- The candidate should possess hands-on experience in designing, developing, and debugging resilient distributed systems.
- Strong organizational and communication skills are essential, along with the ability to prioritize tasks effectively.
- The successful candidate will have a proven track record of delivering scalable and reliable customer-facing systems on time.