← Back to jobs

Staff Software Engineer

Company
PEI Group
Location
New York, NY
Work type
Full Time
Posted
2026-10-05

Job description

Responsibilities:
Design, build, and operate backend services and infrastructure that scale across PEI Group's global footprint
Shape system architecture for the next generation of PEI's global platforms and services, working across regions and teams
Write clear technical specifications up front and drive work from spec through implementation, testing, and release
Partner with product, platform, and engineering leads to translate business needs into well-scoped technical plans
Help set and raise engineering standards and best practices across the engineering team
Lead design discussions and explain technical trade-offs clearly to both engineers and non-technical stakeholders
Stay hands-on in the codebase, contributing across the stack using languages such as Node.js, TypeScript, NestJS, PHP, and Python
Improve the reliability and visibility of services through strong use of observability tooling
PEI1

About You
Qualification & Experience

5+ years of professional software engineering experience
Experience working with a variety of programming languages including node.js, TypeScript, NestJS, PHP, and Python
Understanding of observability tooling
Strong communication skills: you can write a clear spec, lead a design discussion, and explain trade-offs to non-engineers.
Experience with TypeScript, Cloud Platform CWS, infrastructure-as-code, spec-driven development, and Headless CMS is highly desirable.

Original source