A Different Experience.
← View all roles

Staff Software Engineer

Apply now →
Location
New York, NY
Type
Direct Hire
Work style
Remote available
Experience
8+ years
Specialty
Technology · Software Engineering
Compensation
$175,000–$220,000
Target start
August 22, 2026
Date posted
August 22, 2026
Know someone great?Share this opportunity.
LinkedIn Email

Make your next move count.

The role

Senior individual contributor role responsible for designing and building the technical foundation for Brightline Labs' next stage of growth. The role leads architecture and implementation for major product and platform initiatives, writes and reviews production code, improves reliability and engineering practices, and provides technical leadership across teams.

What you’ll bring

Strong software engineering fundamentals; significant experience building and operating production software; deep backend application development experience; experience designing complex backend or distributed systems; strong experience with at least one modern programming language; API and service integration design experience; strong relational database and data modeling knowledge; cloud infrastructure experience; reliability and failure-recovery system design experience; software architecture and system design expertise; complex production debugging experience; strong written and verbal communication; ability to influence technical decisions across engineers or teams; mentoring experience; and ability to balance long-term architecture with practical business needs.

Skills that matter

8+ years of professional software engineering experience API design and service integrations AWS Application security practices Backend application development Cloud infrastructure Complex backend or distributed systems design Complex production debugging Docker Event-driven systems Kubernetes Large language model application development Mentoring engineers Microservices Modern programming language Next.js Observability platforms PostgreSQL Production software development and operations Python React Relational databases and data modeling Reliability and failure recovery Software architecture and system design Software engineering fundamentals Technical leadership and influence TypeScript Written and verbal communication

What to expect in the interview process

Initial recruiter conversation followed by a hiring manager interview. Qualified candidates will then meet members of the engineering team for a technical discussion focused on past work, problem solving, and practical engineering judgment. Final candidates will have a short leadership conversation before an offer decision is made.

Before you start

Employment and education verification may be required before employment begins. Candidates must be authorized to work in the United States. Any additional screening requirements will be communicated before an offer is finalized.