Backend Technical Lead, eCommerce Engineering
Job Description
Mars Wrigley is undertaking a transformation across our businesses to continuously develop best-in-class products & experiences and bring the best of our brand to our customers and consumers. As part of this transformation, new technology and new ways of operating play a crucial role to unlocking value. We have established a unique business unit built to operate with autonomy, agility, and an entrepreneurial spirit to create the best consumer-facing experiences. The role has the opportunity to work with world class brands, starting with M&M'S as the first use case.
This role hands-on and provides technical leadership and software engineering guidance to Software Engineers who are creating our next generation of Digital Experiences for both our flagship digital (eCommerce) and physical retail direct-to-consumer channels. This role will partner very closely with Product Owners & Product Management to identify technical software development opportunities, shape technical development roadmaps, and ultimately execute the technical development of our websites and applications.
This role will have the opportunity to work with a team of Software Engineers working to develop innovative solutions with Cloud-native AWS, Node.js, commercetools and many lead-edge solutions in the MACH ecosystem.
Guided by our Five Principles, Mars offers a unique culture that is purpose-driven. We're striving to build the world we want tomorrow, today. As a privately-held company, we make long-term investments in our associates, our brands, and in the platforms this role is building.
Key Responsibilities
- A highly responsible technical leader with a hands-on approach to the full stack of eCommerce software delivery and support teams.
- Develop Node.js software at scale with a focus on customer experience and leverage across channels
- You will be a technical leader, programmer, mentor, and role model, and confident in providing technical hands-on leadership to a team of Software Engineers
- Responsible for Micro-services, API-first, Cloud-native, Headless (MACH) Design Practices
- Responsible for production stability and reliability efforts
- Responsible for technical software development, reliability, and performance
- Highly attentive and responsive to communication
- Mentors Associates to ensure high standards of technical excellence
Context and Scope
- Passion for software design, Node.js software development, architecture and automation (DevOps).
- Responsible for the development of technical innovation and scale
- Software development leveraging Agile, CI/CD methodology
- Expert-level understanding of modern design patterns, like Micro-services and Service Mesh, across a containerized, scalable and managed Cloud-native eco-system
- Good understanding of large scale direct-to-consumer eCommerce concepts on a Global level with an API-first platform
- Proven expertise in developing and technically designing scalable, transactional and decoupled consumer-facing applications
Job Specifications/Qualifications
- 3+ Years in Technical Lead responsibilities, including a focus on technical design, software development, mentorship, best practices
- 8+ Years in Software Engineering responsibilities, including multiple years of experience specifically on Node.js and GraphQL
- Expert-level Experience with Node.js, GraphQL, DocumentDB, and Event-driven Architecture through SQS, Solace, or similar
- Experience with infrastructure-as-a-code approach and cloud infra deployment tools
- Internalizing industry best practices: design patterns, performance, security, CI/CD approach, automation tests, code and release management
- Working with CI/CD approach, writing automation tests and understanding necessity, OOD skills and knowledge of Design Patterns
- Experience with static and/or dynamic code analyzers, linters etc.
- Deep understanding of Cloud-native technologies (EBS, ECS, S3, API Gateway, Lambda, etc.)
- Experience with e-commerce platforms (commercetools, VTEX, Fluent Commerce) and/or headless CMS (Contentstack, Amplience etc.) is a plus
- Experience with full-stack development on React and Next.js is a plus
- Experience with Terraform and Docker is a plus
- Good understanding of infrastructure, networks, and security best practices
- Strong communication, teamwork, and cross-functional skills
What can you expect from Mars?
- Work with over 130,000 diverse and talented Associates, all guided by The Five Principles.
- Join a purpose driven company, where we're striving to build the world we want tomorrow, today.
- Best-in-class learning and development support from day one, including access to our in-house Mars University.
- An industry competitive salary and benefits package, including company bonus.
#LI-Hybrid
Mars is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need assistance or an accommodation during the application process because of a disability, it is available upon request. The company is pleased to provide such assistance, and no applicant will be penalized as a result of such a request.
Date Posted
10/19/2023
Views
9
Similar Jobs
Technical Sales Manager - WireCo
Views in the last 30 days - 0
WireCo is a global company offering competitive salaries benefits and growth opportunities They are seeking a Technical Sales Manager for the East Coa...
View DetailsTechnical Specialist, Crashworthiness & Occupant Protection - Lucid Motors
Views in the last 30 days - 0
Lucid Motors is a luxury electric vehicle company aiming to redefine the future of mobility They are seeking an experienced CAE professional with a st...
View DetailsOracle HCM Cloud Technical Consultant - SpikeIT Global Solutions, Inc.
Views in the last 30 days - 0
The company is seeking an experienced Oracle HCM Cloud Technical Consultant for a longterm contract position in Newark NJ The role involves leading th...
View DetailsProduct Support Engineer - SPHERE
Views in the last 30 days - 0
SPHERE Technology Solutions is hiring a Product Support Engineer to provide technical support and guidance to clients and product stakeholders The rol...
View DetailsParaprofessional (Spanish Speaking) - BRICK Education Network
Views in the last 30 days - 0
The BRICK Education Network BEN is dedicated to providing an excellent individualized education for students aligned with necessary family supports Th...
View DetailsAssistant Project Manager (00392) - PMA Consultants
Views in the last 30 days - 0
PMA is seeking an Assistant Project Manager with a Bachelors degree in engineering construction management or a related field The role involves managi...
View Details