Galileo Financial Technologies

financial technology

SeniorStaffSoftwareEngineer

$173–297k San Francisco, California, United States
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“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.

financial technology
Problems you'll solve

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

Free ATS check

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.

Read Company Rants →