This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
We are looking for a Senior Python Developer with over 10 years of experience to join our team at Galileo, based in San Jose, CA, with a remote work option.
The role involves advancing financial inclusion and digital transformation by adapting our platform to meet local-market needs.
You will be responsible for implementing new functionality, architecting our system, fixing bugs, maintaining code health, and growing as an engineer.
The position encompasses the entire product lifecycle, including ideation, building, testing, deploying, monitoring, and supporting mission-critical systems.
You will face and solve a variety of challenges, including technical, product, and operational issues, contributing to your personal growth and the development of team members.
Key responsibilities include translating product requirements into user stories and technical solutions, delivering highly available and scalable services, mentoring other engineers, writing and deploying efficient code, communicating with project leads and product managers, participating in code and design reviews, and becoming a domain expert in the payment processing industry.
Requirements:
A Bachelor's Degree in Computer Science or a related field is required.
Candidates must have 10+ years of programming experience in Python.
Hands-on experience with self-testing code (unit tests) and building systems is necessary.
An emerging ability to lead and influence a team's technical direction is expected.
Candidates should have hands-on experience with database and cloud technologies.
An emerging ability to design resilient software components within a distributed system is required.
Familiarity with our core stack, which includes Python, and experience with migrating from system software in C and legacy PHP is preferred.
Experience with cloud technologies such as Kubernetes and AWS (EKS, Lambda, RDS, Aurora, Dynamo) is also necessary.
Benefits:
This position offers the opportunity to work remotely, providing flexibility in your work environment.
You will be part of a team that is focused on impactful projects that advance financial inclusion and digital transformation.
The role includes opportunities for personal and professional growth through mentoring and collaboration with other engineers.
You will gain experience in a variety of technologies and be involved in the entire product lifecycle, enhancing your skill set.
The company encourages a supportive technological culture, fostering an environment for continuous learning and development.