Staff Software Engineer
Core
Staff Software Engineer driving technical strategy, architecture, and engineering culture across teams to enable fast, scalable product development.
Role type
Staff Software Engineer (Technical Leadership & Architecture)
Builds
Scalable web applications, core systems, APIs, and database architecture for a modern SaaS platform.
Domain
SaaS / Cloud Infrastructure / Full-Stack Development
Deliverable
production ML models | product features | infrastructure
Required skills
Technical leadership, system architecture design, scalable system design, API design, database architecture, cross-functional collaboration, engineering mentorship, AI integration in workflows, strategic decision-making, developer experience improvement.
Preferred skills
Experience with modern stacks (TypeScript, Python, Go, Java, C#, Rust, Ruby), cloud platforms (AWS, Azure, GCP), relational databases, frontend/backend/full-stack expertise.
Technologies
TypeScript, React, Express, PostgreSQL, AWS, Python, Go, Java, C#, Rust, Ruby, Azure, GCP
Responsibilities
Own architecture and technical direction across teams; Partner with Operations and cross-functional teams to align technical solutions with business needs; Mentor engineers at all levels; Build and promote a strong engineering culture; Design and evolve core systems, APIs, and database architecture; Identify gaps in engineering practices and drive improvements; Use AI to improve engineering velocity and quality; Lead by influence to shape roadmaps and technical tradeoffs; Continuously improve systems, tools, and developer experience.
Seniority
Staff, strategic technical leadership & cross-team influence