Browse All Jobs
Job Description
Galileo Financial Technologies is seeking a Staff Software Engineer - Tech Lead to join their Engineering team in Costa Rica. This role involves leading the design, development, and testing of systems and services, with a focus on AI/ML solutions. The candidate will write, test, and deploy efficient, scalable code to production, ensuring the codebase remains easy to change and always shippable. They will also deliver highly available services in a production environment and be responsible for their monitoring.

Role involves:
  • Leading the design, development, and testing of systems and services
  • Leading the end-to-end design and implementation of AI/ML solutions
  • Writing, testing, and deploying efficient, scalable code to production
  • Ensuring codebase remains easy to change and shippable
  • Delivering highly available services and monitoring them
  • Participating in a 24x7 on-call rotation
  • Generating ideas for new initiatives and technologies
  • Mentoring other engineers and supporting the technical culture
  • Collaborating with product and design on new initiatives and features

Requirements:
  • Bachelor's Degree in Computer Science or related field
  • 6+ years programming experience; experience in AI/ML-focused roles is a plus
  • Proficient in Python (mandatory) & Javascript; experience with REST APIs, databases, and data structures
  • Experience working in Vue is desirable
  • Hands-on experience with Continuous Delivery principles and techniques
  • Strong understanding of cloud architecture (AWS, GCP, or Azure)
  • Demonstrated ability to design performant, scalable, resilient software components
  • Ability to lead and influence a team's technical direction
  • Advanced level of English, both written and spoken
  • Solid understanding of web architectures and management-as-a-service models
  • Background in product companies
  • Experience in the banking or fintech industry is desirable
Apply Manually

Galileo Financial Technologies

Galileo Financial Technologies is a fintech company providing innovative software products and services that empower other fintechs and financial institutions. Specializing in payments, Galileo offers solutions with fraud detection, security, analytics, and regulatory compliance. The company customizes its programs to accelerate the success of payments companies and address emerging payments challenges. Galileo fosters a collaborative environment for employees to excel in their careers and impact clients.

All Jobs at Galileo Financial Technologies (69)