onsite
Senior Staff Software Engineer Full-Stack - Equinix
Software Engineer
Lead end-to-end full‑stack development, architecting scalable services on AWS, while driving best practices in CI/CD, containerization, and micro‑services. Mentor teams and shape product strategy for high‑impact digital infrastructure solutions.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance full‑stack applications using Python, Node.js, and React.
- Architect and deploy scalable micro‑services on AWS, leveraging Docker and Kubernetes for container orchestration.
- Implement robust CI/CD pipelines, automated testing, and monitoring to ensure reliability and rapid delivery.
- Mentor and lead cross‑functional engineering teams, fostering a culture of continuous improvement and technical excellence.
- Collaborate with product, design, and operations stakeholders to translate business requirements into technical solutions.
Requirements
- 10+ years of software engineering experience with a strong focus on full‑stack development.
- Deep expertise in Python, Node.js, React, and modern web technologies.
- Proven experience architecting and deploying micro‑services on AWS, using Docker and Kubernetes.
- Strong background in CI/CD, automated testing, and cloud‑native observability.
- Excellent communication skills and a track record of mentoring and leading engineering teams.
Skills
pythonnodejsreactawsdockerkubernetes