Principal Software Engineer

Galileo Financial Technologies
Full-time
Remote - US
$192,000 - $330,000
Posted on 5 months ago

Job Description

Galileo is seeking a Principal Software Engineer to lead impactful projects across multiple teams, shaping technical direction and improving software systems. This role involves hands-on development, mentoring, strategic planning, and collaboration with various teams to solve complex engineering challenges.

Responsibilities

  • Provide technical advice to the VP of Engineering
  • Drive software architecture and systems forward
  • Develop software and set quality standards
  • Define APIs and integrations
  • Solve complex engineering problems
  • Lead project design, planning, and execution
  • Identify problems and opportunities
  • Improve engineering team quality
  • Mentor and coach individuals and teams
  • Articulate technical architecture and organization structure
  • Provide strategic advice to leadership
  • Drive improvement and operational excellence

Requirements

  • 10+ years of programming experience
  • Expertise in large-scale distributed systems
  • Experience with continuous delivery principles
  • Experience improving legacy systems
  • Strong judgment and decision-making skills
  • Experience with public cloud infrastructure (AWS preferred)
  • Excellent communication skills
  • Ability to lead and influence technical direction

Benefits

  • No benefits