Manager, Engineering, Web, Microservices

🌍 Remote, USA 🎯 Full-time πŸ• Posted Recently

Job Description

About the position As an Engineering Manager at Sephora, you will lead a team of engineers in developing and maintaining scalable and high-performance web solutions, particularly focusing on eCommerce operations. You will collaborate with cross-functional teams to ensure project delivery aligns with business goals and quality standards, while fostering a culture of growth and inclusivity within your team. Responsibilities β€’ Manages projects from kick-off through launch, defining scope, requirements, timing, and resources needed. β€’ Communicates updates on project milestones, decisions, status, mitigation, and delivery across business groups. β€’ Ensures projects are launched on-time, on-strategy, and meet high-quality standards. β€’ Manages a team of engineers to deliver and maintain Sephora's systems, ensuring optimal performance, reliability, and scalability. β€’ Guides the team in design, architecture, implementation, validation, and monitoring, identifying potential pitfalls and setting coding standards. β€’ Actively participates in code reviews to help the team deliver robust, maintainable, and high-quality software. β€’ Strategically plans and prioritizes the backlog, assigning tasks to team members, tracking project execution, and mitigating risks. β€’ Communicates progress, risks, and outcomes to senior management and other relevant stakeholders. β€’ Collaborates closely with Product and Program Management and UX Design teams to determine feasibility and scope of new features. β€’ Models a culture that values a growth mindset, integrity, accountability, and respect, coaching the team to become independent leaders. β€’ Attends to team members' needs and aligns their work with their career development aspirations. β€’ Fosters a collaborative and inclusive team culture that values diversity and promotes a sense of belonging and respect. β€’ Prioritizes, delegates, and supervises all engineering activities and deliverables, providing strategic technical input and solutions when needed. β€’ Manages the recruitment, onboarding, and continuous training of engineering talent to build and maintain a skilled team. β€’ Conducts performance reviews, sets objectives, and facilitates career development plans for team members. Requirements β€’ 8+ years experience managing eCommerce website operations across desktop and mobile web. β€’ 8+ years' experience in web technology with a successful history of launching projects with experience in Microservices (REST and Graph) and Kafka integration. β€’ 2+ years' experience leading or managing other engineers. β€’ Formal training or certification in software engineering concepts and 5+ years of applied experience. β€’ Strong hands-on coding experience with Java, Spring Boot, Microservices APIs, GraphQL, etc. β€’ Proficient in automation and continuous delivery methods. β€’ Proficient in all aspects of the Software Development Life Cycle. β€’ Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security. β€’ Successfully delivered solutions using one of the cloud platforms e.g. AWS/GCP/Azure/PCF. β€’ Integrated with messaging platforms e.g. RabbitMQ/Kafka/cloud messaging/enterprise messaging. β€’ Applied distributed caching solutions like Redis, Memcached, etc. β€’ Experience working on API Gateway such as Axway or Apigee. β€’ In-depth knowledge of the Retail industry and their IT systems. Nice-to-haves β€’ Experience with GraphQL. β€’ Exposure to Machine learning and GenAI. Benefits β€’ Commuter assistance β€’ Disability insurance β€’ Health insurance β€’ Dental insurance β€’ Flexible spending account β€’ Paid time off β€’ Vision insurance β€’ Employee discount β€’ Life insurance β€’ Referral program Apply tot his job

Ready to Apply?

Don't miss out on this amazing opportunity!

πŸš€ Apply Now

Similar Jobs

Recent Jobs

You May Also Like