1

Principal Software Engineer Backend Jobs (NOW HIRING)

Principal Software Engineer

Latham, NY · On-site

$130K - $174K/yr

Principal Software Engineer - GP Enterprise Solutions As a Principal Software Engineer at GPES, you ... Working on backend node.js APIs, react web UIs, and docker-based infrastructure * Manage AWS ...

Principal Software Engineer

Latham, NY · On-site

$130K - $174K/yr

Principal Software Engineer - GP Enterprise Solutions As a Principal Software Engineer at GPES, you ... Working on backend node.js APIs, react web UIs, and docker-based infrastructure * Manage AWS ...

$100K - $150K/yr

Principal Software Engineer - Remote Bright Vision Technologies is a technology consulting and ... Advanced proficiency in Java, Go, C++, or similar backend languages. * Deep understanding of data ...

Principal Software Engineer

Atlanta, GA · On-site

$129K - $174K/yr

The Principal Software Engineer will oversee the solution architecture and development of the backend API components of the platform that powers our digital assets. To be successful the candidate ...

Principal Software Engineer

Washington, DC · On-site

$152K - $204K/yr

They are seeking a Principal Software Engineer to build and scale data pipelines for the Security ... Qualifications : Required : • At least 5 years of experience in data engineering, backend ...

Principal Software Engineer

Manhattan, NY · On-site

$148K - $199K/yr

Principal Software Engineer The global capital markets are among the largest markets in the world ... This role is backend-leaning -- you'll spend most of your time on server-side architecture, data ...

Principal Software Engineer

Washington, DC · On-site

$152K - $204K/yr

... a Principal Software Engineer to join their Engineering team. The role involves building and ... Work across both application code and infrastructure, contributing to backend services, data ...

Principal Software Engineer - SRE, location is Remote (ET time zone; CT considered if working ET ... Build occasional internal applications (Java backend / JavaScript frontend) * Improve system ...

$120K - $162K/yr

Principal Software Engineer Looking for engineering problems that actually matter? Join Sand ... Develop backend services using Python and Node.js/TypeScript, designing APIs and distributed ...

Principal Software Engineer

Boston, MA · On-site

$146K - $196K/yr

They are seeking a Principal Software Engineer to join their Engineering team, responsible for ... Work across both application code and infrastructure, contributing to backend services, data ...

Showing results 41-60

Principal Software Engineer Backend information

See salary details

$60.5K

$160.9K

$231K

How much do principal software engineer backend jobs pay per year?

As of Sep 12, 2026, the average yearly pay for principal software engineer backend in the United States is $160,936.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,000.00 and $181,000.00 per year, depending on experience, location, and employer.

What is the difference between Principal Software Engineer Backend vs Senior Software Engineer Backend?

AspectPrincipal Software Engineer BackendSenior Software Engineer Backend
CredentialsBachelor's/Master's in CS or related, extensive experienceBachelor's/Master's in CS or related, 3-7 years experience
Work EnvironmentLeadership roles, architecture design, cross-team collaborationDevelopment, implementation, and maintenance of backend systems
Industry UsageStrategic technical leadership, high-level decision makingHands-on coding, feature development, and troubleshooting

The main difference between a Principal Software Engineer Backend and a Senior Software Engineer Backend lies in their scope of responsibilities. The Principal typically focuses on architecture, strategic planning, and leadership, while the Senior is more involved in coding and implementing features. Both roles require strong technical skills, but the Principal often guides multiple teams and influences technical direction.

What is a principal software engineer backend?

A principal software engineer backend is a senior technical role responsible for designing, developing, and maintaining the server-side components of software applications. They often lead technical projects, set coding standards, and collaborate with cross-functional teams, typically requiring extensive experience in programming languages, system architecture, and cloud services. Strong problem-solving skills and expertise in tools like databases and APIs are essential for this position.

What are popular job titles related to Principal Software Engineer Backend jobs?

For Principal Software Engineer Backend jobs, the most frequently searched job titles are:

Infographic showing various Principal Software Engineer Backend job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $160,936 per year, or $77.4 per hour.

Principal Software Engineer

Latham, NY • On-site

$130K - $174K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 26 days ago


Job description

Principal Software Engineer GP Enterprise Solutions

As a Principal Software Engineer at GPES, you'll manage the end-to-end lifecycle of a development projects, from local development and version control through to both frontend and backend development.

Join GP Enterprise Solutions (GPES) - a company focused on solving challenges in the alternative asset space through the lens of simplicity. As a key player in a small startup, you will have the ability to prioritize, focus, and communicate with both technical and non-technical audiences.

What You'll Do:

  • Participate in the full software development lifecycle; technical analysis and design, development, and unit test phases.
  • Ability to identify, deliver and drive improvements and innovations within the development area.
  • Compile and review estimates around all technical aspects of a solution
  • Ensure all aspects of good design and construction are delivered
  • Working on backend node.js APIs, react web UIs, and docker-based infrastructure
  • Manage AWS infrastructure including but not limited to databases, servers and serverless functions
  • Participate in database schema design changes
  • Work with CTO and CGO to help guide the product forward

What We're Looking For:

  • Bachelor's degree in Computer Science or related field.
  • 10+ years of software development experience.
  • 3+ years of experience managing.
  • Proficiency with Microsoft Office (Excel, Word, Outlook, Teams).
  • Hands-on experience with ReactJS, NodeJS, Typescript, JavaScript.
  • Experience working with cloud platforms (AWS).
  • Experience working with CI/CD pipelines (Code pipeline code build and/or GitHub Actions).
  • Experience working with Infrastructure as code (CDK).
  • Deep understanding of ORM and experience with MySql DB.
  • Ability to establish development standards and ensure code quality and security.
  • Familiarity with security compliance standards (SOC2).
  • Familiarity with observability tools (New Relic).
  • Experience working in an agile development environment.

Why GPES?

  • Strong training plans and materials provided.
  • Competitive Medical, Dental & Vision Insurance.
  • Company-Paid Life Insurance & 401(k).
  • Generous PTO, Sick Time & Paid Holidays.
  • Hybrid Scheduling after probation period.
  • Inclusive, team-oriented culture where people come first.

At GPES, we're shaping the landscape of fund management, driving excellence, and delivering unparalleled value to our clients all while staying true to our values!