Key Responsibilities:
♦Convert product requirements into user stories and technical solutions.
♦Develop highly available, resilient, and scalable services in a production environment.
♦Mentor fellow engineers and help cultivate a strong technological culture within the team.
♦Write, test, deploy, and monitor efficient, scalable code that impacts millions of users.
♦Collaborate effectively with project leads, product managers, and fellow developers.
♦Participate in code and design reviews.
♦Become a domain expert in the payment processing industry.
What you’ll need:
♦Bachelor’s Degree in Computer Science or a related field.
♦4+ years of programming experience in Python.
♦Practical experience with automated testing, building, and CI/CD deployment systems.
♦An emerging capability to lead and influence the technical direction of a team.
♦Experience with database and cloud technologies, ideally AWS.
♦A growing ability to design resilient software components within distributed systems.
♦Our core stack is Python, and we are transitioning from C and legacy PHP. As part of our cloud migration, we’re leveraging Kubernetes and AWS services like EKS, Lambda, RDS, Aurora, and Dynamo.
Bachelor's degree in Computer Science