onsite
Staff Software Engineer - Route Success - Veho Tech, Inc
Software Engineer
Lead the design and delivery of high‑performance routing and logistics services using Python, Node.js, and AWS. Drive architecture, scalability, and reliability for a modern e‑commerce delivery platform.
About the role
Key Responsibilities
- Architect and implement scalable routing and logistics microservices in Python and Node.js, ensuring high availability and low latency.
- Collaborate with product, data, and infrastructure teams to define feature requirements and translate them into robust, maintainable code.
- Design and maintain CI/CD pipelines, containerization (Docker) and orchestration (Kubernetes) for rapid, reliable deployments.
- Lead code reviews, enforce best practices, and mentor junior engineers to elevate team quality and productivity.
- Monitor system performance, troubleshoot production incidents, and implement proactive improvements to meet SLAs.
Requirements
- 10+ years of software engineering experience with a strong focus on backend services.
- Proficiency in Python and Node.js, with deep knowledge of RESTful API design and asynchronous programming.
- Hands‑on experience with AWS services (EC2, ECS, RDS, SQS, Lambda) and container orchestration using Kubernetes.
- Solid understanding of microservices architecture, CI/CD, and cloud‑native best practices.
- Excellent communication skills and a proven ability to mentor and influence cross‑functional teams.
Skills
pythonnodejsawsdockerkubernetes