remote
Senior Lead Software Engineer Full Stack - Retail Solutions - Marsh McLennan
Software Engineer
Senior Lead Software Engineer (Full Stack) driving SaaS product development for retail analytics, leveraging Python, Node.js, React, AWS, Docker, and SQL to deliver scalable solutions that optimize assortment, pricing, and promotions for large retailers.
About the role
Key Responsibilities
- Lead end‑to‑end development of cloud‑native SaaS products for retail analytics, ensuring high performance and reliability.
- Architect and implement scalable microservices using Python and Node.js, integrating with AWS services (Lambda, S3, RDS).
- Collaborate with product managers and data scientists to translate business requirements into robust, maintainable code.
- Mentor and coach a cross‑functional engineering team, fostering best practices in CI/CD, testing, and code quality.
- Drive continuous improvement of deployment pipelines with Docker, Kubernetes, and automated testing frameworks.
Requirements
- 10+ years of software engineering experience, with 5+ years in a senior or lead role.
- Proven expertise in Python, Node.js, and React for full‑stack development.
- Strong background in AWS architecture, containerization, and database design (SQL).
- Excellent communication skills and a track record of mentoring junior engineers.
- Experience delivering SaaS products in a fast‑paced, client‑facing environment.
Skills
pythonnodejsreactawsdockersql