This position is no longer accepting applications
Closed on August 10, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Lead Software Engineer
Backend Developer
API
APIs
Automation
AWS CDK
Cloud
Cloud Native
Cloud Operations
Developer
DevOps
DevSecOps
Engineering
Infrastructure As Code
Java Language
Platform Engineering
Software Development
Software Engineer
Software Engineering
Technical Lead
View similar jobs
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at Emergent Software.
Job Description
Emergent Software is seeking a Lead Software Engineer to design, implement, and scale a partner-facing API platform. This role blends hands-on technical leadership with ownership of the platform's long-term roadmap and is a remote, US-based position anchored in Pittsburgh, PA. The compensation range for this role is USD 140,000 to 160,000 per year.
Responsibilities
- Oversee the end-to-end design, development, and evolution of a partner-facing API platform.
- Architect and maintain a secure, developer-friendly public API surface with backward compatibility, robust authentication, rate limiting, and thorough documentation.
- Define API architecture, standards, and established best practices.
- Provide hands-on technical leadership through architecture guidance, code reviews, mentoring, and promoting engineering best practices.
- Own the platform's long-term technical strategy and roadmap.
- Collaborate closely with product managers, project managers, and engineering teams across multiple platforms.
- Coordinate the work of distributed engineers, including international contractors.
- Own production systems for partner APIs, including monitoring, observability, incident response, alerting, performance optimization, reliability, and operational readiness.
- Drive integrations with external SaaS platforms and partner ecosystems.
- Help establish engineering processes, technical direction, and team standards as the platform grows.
- Decompose complex initiatives into actionable workstreams, translating business requirements and acceptance criteria into technical deliverables.
- Develop project plans, allocate resources, and drive timely delivery of key initiatives.
- Contribute to architecture and technical decision-making across services and platforms implemented in multiple programming languages.
- Serve as both a technical leader and hands-on contributor during the initial build phase.
Requirements
- 5+ years of experience building web-based software applications, including leadership or mentoring of engineers.
- Extensive experience designing, securing, documenting, and operating REST APIs, with emphasis on authentication, versioning, and lifecycle management.
- Proven ability to manage and support production systems.
- Hands-on experience with AWS services, especially API Gateway and ECS, plus related cloud-native technologies.
- Strong TypeScript development experience.
- Demonstrated technical leadership and project coordination experience.
- Ability to quickly become productive in unfamiliar codebases and technology stacks.
- Experience managing live customer-facing systems, including monitoring, observability, incident response, and reliability engineering.
- Strong communication skills and the ability to thrive in a fast-paced, evolving environment.
- This is a remote position. Eligible candidates must reside in the US and be authorized to work in the US without visa sponsorship.
- Eligible states include: Alabama, Arizona, Arkansas, Florida, Georgia, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Maine, Michigan, Minnesota, Missouri, New Hampshire, New Mexico, North Carolina, Ohio, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia, or Wisconsin.
Technologies
- AWS
- API Gateway
- ECS
- TypeScript
- REST APIs
- C#, Java, Go, Python, Ruby
- Node.js
- Terraform
- CloudFormation
- AWS CDK
Our Vetting Process
- Application (5 minutes)
- Online Assessment (40-60 minutes)
- Initial Video Interview (45 minutes)
- Hiring Manager Phone Interview (30 minutes)
- Hiring Manager Video Interview (60 minutes)
- Hiring Team Interview
- Job Offer
Nice to Have Skills
- Experience across multiple backend languages such as C#, Java, Go, Python, Ruby, Node.js, or TypeScript.
- Experience designing and delivering public, partner-facing, or developer-focused APIs along with supporting developer documentation.
- Experience with Infrastructure as Code tools such as Terraform, CloudFormation, or AWS CDK.
- Experience working in Agile, Scrum, or Kanban environments.
- Experience with test automation, contract testing, and test-driven development.
- SaaS platform experience.
- Familiarity with web application security and API security best practices.
- Experience leading distributed or global engineering teams.