onsite
Senior Staff Software Engineer - UNIUNI
Software Engineer
Lead the design and delivery of scalable, high‑performance backend services for a fast‑growing e‑commerce logistics platform, leveraging Python, Node.js, AWS, and container orchestration to drive innovation and reliability.
About the role
Key Responsibilities
- Architect and implement large‑scale, distributed backend services that support millions of daily parcel transactions.
- Lead cross‑functional teams in adopting cloud‑native patterns, including Docker, Kubernetes, and AWS services.
- Drive continuous integration and delivery pipelines, ensuring rapid, reliable releases.
- Mentor junior engineers, fostering a culture of code quality, testing, and performance optimization.
- Collaborate with product, data, and operations teams to translate business requirements into robust technical solutions.
Requirements
- 10+ years of software engineering experience with a strong focus on backend development.
- Proficiency in Python and Node.js, with deep knowledge of asynchronous programming and microservices.
- Extensive experience deploying and managing applications on AWS (ECS/EKS, Lambda, RDS, S3).
- Hands‑on expertise with Docker, Kubernetes, Helm, and CI/CD tools such as GitHub Actions or Jenkins.
- Excellent communication skills and a proven track record of leading technical teams in a fast‑paced environment.
Skills
pythonnodejsawsdockerkubernetescicd