remote
Senior Product Engineer - Fatsoma Ltd
Software Engineer
Senior Product Engineer driving end‑to‑end product development across web, mobile, backend, and infrastructure, leveraging Python, Node.js, AWS, Docker, Kubernetes, and SQL to deliver high‑quality, scalable solutions.
About the role
Key Responsibilities
- Own the full product lifecycle from concept to production, collaborating closely with product managers and designers to translate user needs into technical solutions.
- Design, develop, and maintain scalable backend services using Python and Node.js, ensuring high performance and reliability.
- Architect and manage cloud infrastructure on AWS, employing Docker and Kubernetes for containerization and orchestration.
- Implement robust data pipelines and database schemas in SQL, optimizing queries for speed and maintainability.
- Mentor junior engineers, conduct code reviews, and champion best practices in testing, CI/CD, and security.
Requirements
- 5+ years of professional software engineering experience with a strong focus on backend and cloud services.
- Hands‑on experience deploying and scaling applications on AWS, using services such as ECS, EKS, RDS, and S3.
- Strong knowledge of containerization (Docker) and orchestration (Kubernetes) best practices.
- Excellent problem‑solving skills, a passion for clean code, and a collaborative mindset.
Skills
pythonnodejsawsdockerkubernetessql