A complete application in a minute — tailored resume and cover letter, ready to send.
Garden Street Staffing seeks a Principal Software Engineer in New York City to lead design and delivery of complex, scalable software systems. The role requires deep Python expertise, strong architectural judgment, and hands-on leadership across teams.
You will drive architectural direction with product partners and business stakeholders, mentor engineers, and contribute to high-impact production software in a fast-paced private equity environment.
A leading private equity firm is seeking a Principal Software Engineer to join its technology organization. The team builds and supports high-impact software platforms and data-driven systems that enable critical business functions across the organization.
This is a hands-on technical leadership role for an experienced engineer who can operate effectively in a complex environment, drive architectural decisions, and lead the delivery of large-scale software initiatives.
Position Summary
As a Principal Software Engineer, you will serve as a senior technical leader responsible for designing, building, and delivering complex software systems. You will work closely with engineers, product partners, and business stakeholders to define technical direction, solve challenging engineering problems, and deliver highly scalable and reliable solutions.
The ideal candidate is a strong Python engineer with deep software engineering fundamentals, strong architectural judgment, and the ability to operate independently while influencing technical direction across teams.
Responsibilities
Qualifications
Technology Environment
Additional Information