Galileo Financial Technologies logo
Galileo Financial Technologies4 months ago

Staff Software Engineer

$153,600–$264,000 year

On-site · Charlotte, North Carolina, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown
Industry
Financial Technology

Job Summary

Staff Software Engineer to architect and own resilient software components in a distributed Python/C environment (Kubernetes, EKS, EC2, Lambda, RDS). Drive technical strategy, reduce debt, and mentor engineers while delivering production-grade software. Requires leadership, strong Python and cloud skills (AWS), and experience shaping architecture in payment/fintech contexts. Responsibilities include solving complex problems from inception to execution, communicating with stakeholders, and ensuring alignment with company goals. Nice-to-have: Flask/FastAPI, C, and payments domain knowledge.

Required Qualifications

  • Bachelor's Degree in Computer Science or related field
  • 6+ years programming experience
  • 4+ years of experience writing high-quality, production-grade Python
  • Hands-on experience with Continuous Delivery principles and techniques, including unit testing and build & deploy pipelines
  • Ability to lead and influence a team's technical direction
  • Hands-on experience with AWS or similar cloud technologies (RDS, Aurora, Dynamo, EKS, or Lambda) and Kubernetes
  • Demonstrated ability to design resilient software components within a distributed system
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$154k – $264k / yr

Staff Software Engineer · Galileo Financial Technologies

Apply on Sorce