Galileo Financial Technologies
financial technology
SeniorStaffSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Staff Software Engineer at Galileo Financial Technologies. Skills: software architecture, systems design, distributed systems, continuous delivery, technical leadership. Own driving Galileo’s software architecture and systems forward, setting long term direction and executing on it across multiple teams and quarters. Build as an exemplary practitioner: you will get to be hands-on developing software, and set a high quality standard for teams to follow”
Industry & Context.
Solve complex engineering problems endemic to high-availability, low-latency, scalable distributed systems; Proactively identify broader problems and opportunities; judgment, experience recognizing and driving out critical decisions in a balanced and pragmatic way
What They're Looking For.
Must Have
10+ years programming experience ideally Python, Advanced expertise in designing, building, and operating large-scale fault-tolerant distributed systems, applications, databases, and workflows, Demonstrated experience with continuous delivery principles and techniques: you’ve built systems with layered test automation that is always safe for automated releases to production, enabling a great, low-cycle time developer experience, A high standard for what “great” looks like, and experience continuously improving legacy systems to reach it, judgment, experience recognizing and driving out critical decisions in a balanced and pragmatic way, Experience building systems with public cloud infrastructure, preferably AWS, Excellent verbal and written communication skills, Ability to lead and influence technical direction across multiple teams
Nice to Have
Python
What You'll Do.
Own driving Galileo’s software architecture and systems forward
setting long term direction and executing on it across multiple teams and quarters
Build as an exemplary practitioner: you will get to be hands-on developing software
and set a high quality standard for teams to follow
Define the right boundaries
and integrations between our teams and with our clients and partners to set us up for technical and business success
Solve complex engineering problems endemic to high-availability
scalable distributed systems
Execute large-scale projects
and execution across multiple teams to drive technical directions and product outcomes
Proactively identify broader problems and opportunities
Anticipate and design the next generation of our systems and products
Raise the quality of our engineering teams: you will identify opportunities and advocate for improvements to the way we write software
our approach testing and quality
and shape the habits and processes of highly effective teams
Mentor and coach to individuals and teams across the company
Steward engineering communities
fostering design collaboration and mindshare
Articulate how technical architecture and team structure interact
provide input to the right organization structure to deliver on our engineer goals
Strategic advisor to leadership
representing technical strategy to business and executive stakeholders
and participating in strategic planning
Continuously drives improvement
new practices and operational excellence initiatives across the department (e. g. multiple groups)
Raises the quality of department and products
Be able to stand up processes
or tools to improve engineering excellence
and quality of our technology
Through a combination of working through others and their contribution
improves the department's systems by championing improvements in code
and operational reviews
Leads initiatives that improve department software quality and operations
Be a stakeholder in engineering norms and standards for code quality
and operational excellence for your department
How You'll Work.
Team & Collaboration
lead broad, impactful projects across multiple teams; influence will across teams, projects and locations; work closely with engineering, product, risk, compliance, data, legal, and executive teams; fostering design collaboration and mindshare; Articulate how technical architecture and team structure interact, provide input to the right organization structure to deliver on our engineer goals; representing technical strategy to business and executive stakeholders
Communication Scope
Excellent verbal and written communication skills
Process & Methodology
planning, execution
Full Job Description
Employee Applicant Privacy Notice Who we are: Welcoming, collaborative and having the opportunity to make an impact - is how our employees describe working here. Galileo is a financial technology company that provides innovative and revolutionary software products and services that power some of the world's largest Fintechs. We are the only payments innovator that applies tech and engineering capabilities to empower Fintechs and financial institutions to unleash their full creativity to achieve their most inspired goals. Galileo leads its industry with superior fraud detection, security, decision-making analytics and regulatory compliance functionality combined with customized, responsive and flexible programs to accelerate the success of all payments companies and solve tomorrow's payments challenges today. We hire energetic and creative employees while providing them the opportunity to excel in their careers and make a difference for our clients. Learn more about us and why we work here at https://www.galileo-ft.com/working-at-galileo. The role: As a Senior Staff Software Engineer at Galileo, you will lead broad, impactful projects across multiple teams as one of the senior-most technical contributors. Your influence will span across teams, projects and locations, shaping both our technical direction as well as how our teams build and operate software systems. You will be hands-on and in the details as an exemplary practitioner for both the software we develop, as well as the tools and techniques we use to test, release and operate it. You will help teams evolve code-bases to ship improvements safely and frequently. As part of this, you will steward a broader engineering community and mentor others. You will proactively identify the problems to solve and advocate for the right organization priorities. This role is inherently cross-functional and you will work closely with engineering, product, risk, compliance, data, legal, and executive teams to define and execut
Applying for this Senior Staff Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Galileo Financial Technologies?
Real rants from real employees. Read before you apply.