Job Description
Galileo Financial Technologies is seeking a Senior Software Engineer to contribute to the Money product architecture transformation. This role focuses on evolving the banking core and implementing enhanced account structures. The engineer will mature central member-facing services, particularly in entitlements, permissions, and data management. They will work in a collaborative environment, planning and executing through a unified campaign lens.
As a Senior Software Engineer at Galileo, the individual will work with stakeholders to implement functionality, architect systems, resolve bugs, and continually grow as an engineer. The ideal candidate is forward-thinking, hands-on, and possesses a strong sense of ownership.
What this role involves:
- Leading the development and testing of systems and services.
- Participating in shaping the technical architecture of the product.
- Translating product requirements into user stories and technical solutions.
- Delivering highly available and scalable services in a production environment.
- Mentoring other engineers and supporting the technical culture.
- Generating ideas for new initiatives and technologies.
- Communicating with project leads, product managers, and other software developers.
- Supporting live services and being on-call on a periodic basis.
Requirements:
- Bachelor’s Degree in Computer Science or related field.
- 4+ years programming experience, ideally on a modern stack (Java/Kotlin/Spring/PostgreSQL/React).
- 2+ years Java, Kotlin, or Scala programming experience.
- Understanding of relational databases and ORMs.
- Experience working on a SOA or microservice-based application.
- Willingness to collaborate and get things done.
- Solid sense of responsibility and driving projects from inception to completion.
- Affinity for solving problems and shipping impactful features.
- Experience working in a collaborative coding environment.
What this role offers:
- Opportunity to work on innovative and revolutionary software products.
- Collaborative and welcoming work environment.
- Opportunity to make an impact on the financial technology industry.