onsite
Lead Software Engineer - Full-Stack - JPMorganChase
Software Engineer
Lead Software Engineer – Full‑Stack driving scalable, efficient infrastructure platforms using Python, Node.js, AWS, Docker, Kubernetes, and CI/CD pipelines to empower internal services and tools.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance full‑stack applications that support core internal services.
- Design and implement scalable, secure infrastructure on AWS, leveraging Docker and Kubernetes for container orchestration.
- Collaborate with cross‑functional teams to translate business requirements into robust, maintainable code.
- Lead code reviews, enforce best practices, and mentor junior engineers to elevate team quality.
- Drive continuous integration and delivery pipelines, ensuring rapid, reliable releases.
Requirements
- 5+ years of full‑stack development experience with Python and Node.js.
- Proven expertise in AWS services, containerization, and Kubernetes cluster management.
- Strong background in CI/CD tooling (Jenkins, GitHub Actions, or similar) and infrastructure as code.
- Excellent problem‑solving skills and a passion for building scalable, maintainable systems.
- Effective communication and leadership abilities in a collaborative environment.
Skills
pythonnodejsawsdockerkubernetescicd