Principal Software Engineer - Platform, APIs, Distributed Systems (Tech Lead)

Evolution USA

United States

On-site

USD 130,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Evolution USA is seeking a Principal Software Engineer to lead the design and build of a developer platform for complex systems. This hands-on role involves API design, managing reusable components, and defining how the platform evolves over time.

Your background should include substantial experience in platform engineering and backend systems. The position requires operational capability as a technical lead and involves coaching engineers, ensuring effective system design.

Qualifications

  • Experience building platforms, backend systems, or distributed services.
  • Strong experience with API design for other engineers/teams.
  • Hands-on coding experience at Principal level.

Responsibilities

  • Design APIs and data models used by multiple engineering teams.
  • Define API contracts, versioning strategy, and backward compatibility.
  • Coach engineers and influence platform design standards.

Skills

Experience building platforms
Strong experience with API design
Hands-on coding experience
Ability to operate as a technical lead

Job description

Build the Platform Other Engineers Depend On

We’re hiring a Principal Software Engineer (Technical Lead) to design and build a developer platform that powers how complex systems are created, versioned, and reused.

This is a deeply hands-on platform engineering role, focused on API design, distributed systems, and internal developer platforms, not just building services, but defining how they evolve over time.

You’ll take technical ownership of a core platform system responsible for:

  • Designing APIs and data models used by multiple engineering teams
  • Building a registry-style system for managing reusable components and dependencies
  • Defining API contracts, versioning strategy, and backward compatibility
  • Working across teams to ensure systems are composable, scalable, and reliable
  • Making practical trade-offs between architecture and delivery
  • Coaching engineers and influencing platform design standards
What You’ll Work On
  • Distributed systems and backend services
  • Internal developer platforms and tooling
  • Data modeling and workflow systems
  • Dependency management and system evolution
Your Background
  • Experience building platforms, backend systems, or distributed services
  • Strong experience with API design for other engineers / teams
  • Experience with API lifecycle (versioning, backward compatibility, evolution)
  • Hands‑on coding experience at Principal level
  • Ability to operate as a technical lead / architect in an IC capacity
Preferred
  • Experience with internal platforms, developer tooling, or shared services
  • Exposure to registries, workflows, schemas, or artifact systems
  • Understanding of service dependencies and system design trade-offs
  • Experience building systems that must be secure and safe for external use
What Makes This Role Different

This isn’t a clean, greenfield build.

You’ll be working on a platform that is:

  • Actively used today
  • Still evolving
  • Not yet “perfect”
Success here requires:
  • Knowing what good architecture looks like
  • Being able to build towards it incrementally
  • Deciding what to fix now, and what to leave for later
Who This Is Ideal For
  • Principal Engineers who enjoy platform engineering and system design
  • Engineers who have owned APIs, internal platforms, or shared services
  • Tech Leads who want to stay hands‑on with distributed systems
  • Candidates who have experienced API evolution, migrations, or system redesign
  • Engineers moving from large environments who want more ownership and impact
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Engineer, Platform Systems
Principal Engineer, Platform Systems

ADT • Boca Raton (FL)

Hybrid
USD 146,000 - 218,000
Healthcare benefits
401(k) plan
Disability coverage
+4
Manager of Platform Engineering
Manager of Platform Engineering

InterSystems • Boston (MA)

On-site
USD 150,000 - 190,000
AI Platform Engineering Lead
AI Platform Engineering Lead

Obin AI • New York (NY)

On-site
USD 180,000 - 240,000
Platform Architect & API Lead for Distributed Systems
Platform Architect & API Lead for Distributed Systems

Evolution USA • United States

On-site
USD 130,000 - 170,000
Tech Lead / Engineering Lead
Tech Lead / Engineering Lead

247Hire • Burbank (CA)

On-site
USD 130,000 - 160,000
Principal Software Engineer
Principal Software Engineer

Boston Human Capital Partners Inc • Boston (MA)

On-site
USD 140,000 - 180,000
Senior Software Engineer II
Senior Software Engineer II

Examplecorpsandbox • Austin (TX)

On-site
USD 120,000 - 160,000
Principal Platform Engineer
Principal Platform Engineer

Jobtailor • North Carolina

On-site
USD 140,000 - 190,000
Platform Engineer
Platform Engineer

Jobtailor • California (MO)

On-site
USD 110,000 - 160,000
Director of Platform Engineering
Director of Platform Engineering

Dormont Manufacturing Co • San Francisco (CA)

On-site
USD 120,000 - 240,000
Competitive compensation
Equity
Comprehensive benefits