onsite
Lead Engineer - Disguise Technologies Ltd
Software Engineer
Lead Engineer driving the design, development, and optimization of a high‑traffic commercial platform using Python, Node.js, and AWS, while ensuring robust CI/CD pipelines, containerization, and scalable microservices architecture.
About the role
Key Responsibilities
- Architect and lead the development of a user‑facing commercial platform that supports sales, finance, and operations workflows.
- Collaborate with cross‑functional teams to define feature requirements, prioritize backlog, and deliver high‑quality releases on schedule.
- Implement scalable, secure microservices using Python/Node.js, containerized with Docker and deployed on AWS.
- Design and maintain CI/CD pipelines, automated testing, and monitoring to ensure reliability and rapid iteration.
- Mentor junior engineers, conduct code reviews, and promote best practices in architecture, performance, and security.
Requirements
- 5+ years of full‑stack engineering experience with a strong focus on backend services.
- Hands‑on experience with AWS services (EC2, ECS/EKS, RDS, S3, Lambda) and container orchestration.
- Solid understanding of CI/CD tooling (GitHub Actions, Jenkins, GitLab CI) and automated testing frameworks.
- Excellent communication skills and a proven ability to lead technical initiatives in a collaborative environment.
Skills
pythonnodejsawsdockercicd