Principal Software Engineer
Company: Tbwa Chiat/Day Inc
Location: Seattle
Posted on: January 21, 2025
Job Description:
US - Remote ; CA - San Francisco HQ ; UT - Salt Lake City ; WA -
SeattleWelcoming, 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
Principal 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 execute on technical strategy. You'll face and
solve a wide range of challenges: technical, product, and
operational, shaping your personal growth and career along the
way.What you'll do:
- 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.What you'll need:
- 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.Compensation and BenefitsThe base pay range for this
role is listed below. Final base pay offer will be determined based
on individual factors such as the candidate's experience, skills,
and location.This role may also be eligible for a bonus and/or long
term incentives. Your recruiter will provide more information to
you. All roles are eligible for competitive benefits. More
information about our employee benefits can be found in the link
below.Galileo Financial Technologies provides equal employment
opportunities (EEO) to all employees and applicants for employment
without regard to race, color, religion (including religious dress
and grooming practices), sex (including pregnancy, childbirth and
related medical conditions, breastfeeding, and conditions related
to breastfeeding), gender, gender identity, gender expression,
national origin, ancestry, age (40 or over), physical or medical
disability, medical condition, marital status, registered domestic
partner status, sexual orientation, genetic information, military
and/or veteran status, or any other basis prohibited by applicable
state or federal law.The Company hires the best qualified candidate
for the job, without regard to protected characteristics.Pursuant
to the San Francisco Fair Chance Ordinance, we will consider for
employment qualified applicants with arrest and conviction
records.Galileo is committed to embracing diversity. As part of
this commitment, Galileo offers reasonable accommodations to
candidates with physical or mental disabilities. If you need
accommodations to participate in the job application or interview
process, please let your recruiter know or email
accommodations@sofi.com.Due to insurance coverage issues, we are
unable to accommodate remote work from Hawaii or Alaska at this
time.
#J-18808-Ljbffr
Keywords: Tbwa Chiat/Day Inc, Edmonds , Principal Software Engineer, IT / Software / Systems , Seattle, Washington
Didn't find what you're looking for? Search again!
Loading more jobs...