Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Galileo Financial Technologies · 10 hours ago

Principal Software Engineer

Galileo Financial Technologies is a financial technology company that provides innovative software products and services. As a Principal Software Engineer, you will lead impactful projects, shape technical direction, and mentor teams while solving complex engineering challenges.

BankingDecentralized Finance (DeFi)FinanceFinancial ServicesFinTechIT ManagementLendingPayments
check
H1B Sponsor Likelynote

Responsibilities

Be a technical advisor to the VP of Engineering, weighing in on a variety of topics concerning the evolution of our platform
Own driving Galileo’s software architecture and systems forward, setting long term direction and executing on it across multiple teams and quarters. While we have a strong need for a focus on our data architecture and data engineering systems, your role will be exposed to the entirety of our platform
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, APIs, 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, low-latency, scalable distributed systems
Execute large-scale projects, leading design, planning, 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, mechanisms, or tools to improve engineering excellence, operations, 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, design, and operational reviews. Leads initiatives that improve department software quality and operations. Be a stakeholder in engineering norms and standards for code quality, software quality, and operational excellence for your department

Qualification

Distributed systemsCloud infrastructure (AWS)Software architectureContinuous deliveryProgramming experienceVerbal communicationWritten communicationMentoringTechnical leadership

Required

10+ years programming experience, mastery of software development independent of language
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
Strong 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, Spanish a plus
Ability to lead and influence technical direction across multiple teams

Company

Galileo Financial Technologies

company-logo
Galileo (SoFi's Tech Platform) is a leading fintech platform that provides modern core banking and payments infrastructure.

H1B Sponsorship

Galileo Financial Technologies has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (38)
2024 (21)
2023 (36)
2022 (48)
2021 (38)
2020 (29)

Funding

Current Stage
Late Stage
Total Funding
$85.3M
Key Investors
AccelMercato Partners
2020-04-07Acquired
2019-10-17Series A· $77M
2014-08-06Series A

Leadership Team

leader-logo
Kurt Fenstermacher
Director, Software Engineering
linkedin
Company data provided by crunchbase