CareerPlan

Staff Software Engineer

USAFull-time2026-11-10
Hybrid

Core

Lead the design and development of scalable, reliable, and maintainable software applications from discovery through production delivery, translating complex business needs into technical solutions.

Role type

Staff Software Engineer (Technical Leadership & Architecture)

Builds

Scalable backend services, APIs, distributed systems, and production-ready product features

Domain

B2B SaaS / Enterprise Software

Deliverable

production ML models | product features

Required skills

Software architecture, system design, distributed systems, API design, database management, AI-assisted development tools, technical trade-off evaluation, code quality, security, operational reliability

Preferred skills

B2B SaaS experience, backend-focused full-stack, cloud platforms, microservices, containerization, CI/CD, cross-team technical leadership, mentoring senior engineers, AI-powered application development

Responsibilities

Lead design and development of scalable software applications, evaluate architectural approaches and make technical trade-offs, identify technical debt and drive improvements, mentor engineers through design discussions and code reviews, collaborate with cross-functional stakeholders to align priorities

Seniority

Staff, hands-on IC with strategic leadership