CrawlJobs Logo

Filters

Location
Salary

Sr. Staff Software Engineer Jobs

28 Job Offers

Sr. Staff Software Engineer, Platform
Save Icon
Lead the evolution of a robust, cloud-native platform at Sentry as a Senior Staff Software Engineer. Architect large-scale distributed systems using Kubernetes, Terraform, and streaming technologies. This San Francisco-based role requires 12+ years of experience and offers equity, bonus, and comp...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
240000.00 - 320000.00 USD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Sr Staff Software Engineer, Consumer Pricing and Incentives
Save Icon
Lead the technical vision for Uber Delivery's core Pricing and Incentives systems, impacting global consumer behavior and revenue. Architect highly scalable solutions executing millions of daily decisions, balancing marketplace economics. This senior staff role requires deep system design experti...
Location Icon
Location
United States , San Francisco; Sunnyvale
Salary Icon
Salary
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Sr Staff Software Engineer, Risk
Save Icon
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Sr Staff Software Engineer - Compute Platform
Save Icon
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Sr Staff Software Engineer
Save Icon
Seeking a Sr Staff Software Engineer in Bangalore to drive Agile adoption and technical excellence. Lead as a Scrum Master, coaching teams on Java, Spring Boot, and microservices while developing with Angular/React. Requires 6+ years' experience in software engineering and Agile facilitation to e...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
gevernova.com Logo
GE Vernova
Expiration Date
Until further notice
Sr. Staff Software Engineer - Hue
Save Icon
Lead the technical strategy for Hue, Cloudera's open-source SQL Assistant, as a Senior Staff Software Engineer. You will architect a secure, scalable platform for enterprise analytics, driving AI integration and core feature development. This remote US role requires strong Python, web framework (...
Location Icon
Location
United States , Austin; Remote
Salary Icon
Salary
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Sr. Staff Software Engineer, Capacity Engineering
Save Icon
Join Uber's Capacity & Efficiency team in San Francisco as a Sr. Staff Software Engineer. This senior role requires 15+ years of expertise in capacity planning, data engineering, and full-stack development. You will architect high-scale systems, ensuring scalability and reliability. The position ...
Location Icon
Location
United States , San Francisco, California; Sunnyvale, California
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Sr. Staff Software Engineer - Hue
Save Icon
Lead the technical strategy for Hue, Cloudera's open-source SQL Assistant, as a Senior Staff Software Engineer. You will architect its core features, drive its AI roadmap, and ensure enterprise-grade scalability and security. This remote US role requires strong Python and web framework expertise ...
Location Icon
Location
United States , Austin; Remote
Salary Icon
Salary
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice

About the Sr. Staff Software Engineer role

A Senior Staff Software Engineer represents the pinnacle of individual technical contribution within the software engineering hierarchy. These are highly experienced engineers who operate at the intersection of deep technical expertise, strategic vision, and cross-functional leadership. Unlike junior or mid-level roles, these jobs demand a professional who not only writes high-quality code but also defines the architectural direction for entire platforms or product lines. Individuals in these roles are responsible for solving the most complex and ambiguous technical challenges an organization faces, often involving the design of large-scale, distributed systems that must be reliable, secure, and performant.

The core of this profession involves conceptualizing and building the foundational infrastructure that powers modern applications. This frequently includes developing cloud-native microservices, designing robust APIs, and architecting data management solutions that can handle massive scale. A key differentiator for these jobs is the emphasis on technical leadership without a direct management title. Senior Staff Engineers are expected to set the standard for engineering excellence, championing best practices such as test-driven development, code reviews, and continuous integration. They act as mentors to more junior engineers, fostering a culture of learning and collaboration. A significant portion of the role is dedicated to cross-functional work, requiring close collaboration with product managers, UX designers, quality assurance teams, and site reliability engineers to translate high-level business requirements into tangible, scalable technical solutions.

Typical responsibilities for these jobs include leading the end-to-end delivery of complex features, from initial design to deployment and operations. This involves making critical decisions about technology stacks, system architecture, and trade-offs between speed, scalability, and maintainability. They are often the go-to person for investigating and resolving critical production issues, requiring a deep understanding of the entire system. Furthermore, they play a crucial role in recruiting and onboarding new team members, helping to shape the team’s technical direction and culture.

The skills required for Senior Staff Software Engineer jobs are extensive. A strong foundation in computer science principles is non-negotiable, typically backed by a BS/MS degree or equivalent experience. Proficiency in modern programming languages like Go, Python, or Java is essential. Deep experience with cloud platforms (such as GCP, AWS, or Azure), containerization (Kubernetes), and database technologies (both relational and NoSQL) is highly common. Beyond technical prowess, these roles require exceptional communication and collaboration skills, the ability to navigate ambiguity, and a proven track record of leading projects that span multiple teams. Ultimately, these jobs are for engineers who are not just builders, but visionary problem-solvers who define the technical future of their company.