remote
Lead Software Development Engineer - MetLife
Software Engineer
Lead the design and delivery of high‑performance, AI‑driven applications on AWS, driving automation and modern DevOps practices to transform complex processes into seamless digital experiences.
About the role
Key Responsibilities
- Architect, develop, and maintain scalable, cloud‑native applications using Python and Node.js on AWS.
- Implement AI and automation solutions to streamline business processes and enhance customer experiences.
- Lead cross‑functional teams in Agile environments, ensuring high quality, on‑time delivery.
- Drive continuous improvement of development practices, CI/CD pipelines, and infrastructure as code.
- Mentor junior engineers, fostering a culture of technical excellence and knowledge sharing.
Requirements
- 10+ years of software development experience with a strong focus on backend services.
- Proficiency in Python, Node.js, and AWS services (Lambda, ECS, RDS, S3).
- Hands‑on experience with AI/ML frameworks and automation tools.
- Deep understanding of DevOps principles, CI/CD, and infrastructure as code.
- Excellent communication skills and a proven ability to lead technical teams.