remote
Software Development Manager - Card Kingdom
Software Engineer
Lead a high‑performing engineering team building scalable e‑commerce and game‑store platforms using Java, Python, and AWS, driving product delivery through Agile and continuous integration practices.
About the role
Key Responsibilities
- Lead and mentor a cross‑functional engineering team, setting technical direction and ensuring high‑quality code delivery.
- Architect and maintain scalable, cloud‑native services on AWS, leveraging Java and Python for backend development.
- Drive Agile ceremonies, sprint planning, and retrospectives to optimize team velocity and product outcomes.
- Implement CI/CD pipelines, automated testing, and infrastructure as code to accelerate release cycles.
- Collaborate with product, design, and operations to translate business requirements into robust technical solutions.
Requirements
- 5+ years of software development experience, with 2+ years in a leadership role.
- Proficiency in Java and Python, with hands‑on experience building cloud‑based services on AWS.
- Strong understanding of Agile methodologies, CI/CD, and DevOps practices.
- Excellent communication skills and a proven ability to mentor and grow engineering talent.
- Experience with containerization (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation) is a plus.
Skills
javapythonawsagilecicd