Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your application's visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.
Top Staff Software Engineer Jobs in San Francisco, CA
The Staff Software Engineer will focus on improving application architecture for crucial backend applications at Gusto. Responsibilities include refactoring existing code to reduce technical debt, leading large-scale technical projects, and collaborating with cross-functional teams to deliver end-to-end product experiences.
As an iOS Engineer at Snap Inc, you will create and refine high performance mobile apps, design and implement Objective-C software, and develop new features while ensuring code quality through reviews. A strong understanding of iOS internals and multithreading techniques is essential.
As a Staff Software Engineer for Square Invoices, you will lead the design, development, and implementation of complex software systems. You'll contribute to the codebase, participate in code reviews, collaborate with cross-functional teams, mentor engineers, and ensure high-quality deliverables while driving ambitious growth goals for the team.
The Staff Software Engineer will design, develop, and manage scalable cloud infrastructure solutions, utilizing languages such as Go, Ruby, and Python. The role involves mentoring junior engineers, collaborating across teams, and ensuring high-quality, robust solutions for backend systems that serve millions of customers.
The Staff Software Engineer will lead the design and implementation of complex software systems for Square Invoices, engage in code reviews, collaborate with cross-functional teams, and mentor junior engineers. The role involves owning the entire lifecycle of feature development and enhancing platform capabilities.
As a Staff Software Engineer, you will influence technical strategy, design and implement systems to leverage data, innovate within analytics infrastructure, collaborate on projects, enhance quality standards, and foster a positive team culture through mentorship.
The Senior Staff Software Engineer will lead the architecture and direction of developer tooling, enhance developer experience, and mentor engineers within a collaborative environment. Responsibilities include providing technical leadership, driving innovation in tooling, overseeing complex projects, and fostering continuous improvement.
In this role, you will build high-quality and reusable software, collaborate with product owners to implement solutions, and mentor colleagues. You'll design user-friendly software, enhance existing products, and contribute to new features.
Featured Jobs
As a Senior Staff Software Engineer at Gusto, you will lead the technical roadmap for Gusto Pro, mentor engineers, foster collaboration across teams, and drive innovation while enhancing existing systems to support accountants.
As a Staff Software Engineer, you will lead and innovate in cloud storage solutions, collaborate on feature definitions and code reviews, mentor team members, and improve performance and resiliency of cloud products, utilizing advanced engineering practices and cloud technologies.
As a Senior Staff Software Engineer in the Online Infrastructure team at Affirm, you will lead technical projects, design frameworks, and guide engineers in scaling choices for digital infrastructure. Focused on Kubernetes and cloud-native technologies, you will enhance Affirm's service capabilities and mentor fellow engineers.
As a Staff Software Engineer at Babylist, you will enhance the baby registry platform by modernizing features, improving user experience, and mentoring your team, all while collaborating with cross-functional teams to deliver impactful solutions.
As a Staff Software Engineer at Academia.edu, you will lead the design, development, and testing of software components and collaborate with product and design teams to build innovative solutions. You will be responsible for mentoring teams, influencing project outcomes, architecting scalable systems, and solving complex development challenges.
The Senior Staff Software Engineer will lead backend engineering for Square's eCommerce platform, defining long-term technical strategy and ensuring operational excellence. Responsibilities include setting technical standards, mentoring engineers, resolving critical incidents, and collaborating across disciplines to enhance buyer experiences.
The Staff Software Engineer will lead the architecture and implementation of developer tooling, enhance developer experience, and innovate in collaboration with cross-functional teams. Responsibilities include providing mentorship, fostering a culture of continuous improvement, and influencing best practices in developer tooling.
The Staff Software Engineer will design and implement Snap ad formats, collaborate with designers and product managers, refine infrastructure for ad format improvements, debug and test software, and mentor team members.
As a Senior Staff Software Engineer, you will lead the technical strategy and operational excellence for Square's eCommerce platform, overseeing backend services primarily in PHP and Golang. You'll mentor engineers, collaborate across teams, and drive high-impact projects to enhance buyer experiences in online retail.
As a Staff Android Engineer at Snap Inc., you will push the limits of mobile devices to enhance user experiences. Responsibilities include developing features from design to launch, evaluating technical tradeoffs, and conducting code reviews. You are expected to leverage skills in Kotlin, Java, and other tools to build robust mobile applications.
As a Senior/Staff Software Engineer on the Business Systems Engineering team, you will design and implement technical solutions spanning AWS, Salesforce, and NetSuite, improve system observability, lead projects, and mentor junior engineers to enhance the tools used by Go to Market teams.
As a Senior Software Engineer on the Business Systems Engineering team, you will design and implement technical solutions leveraging AWS, Salesforce, and NetSuite, focusing on system reliability, data integrity, and automation. Your role includes leading projects, mentoring junior engineers, and improving tools used by Go to Market teams.
As a Staff Software Engineer at PagerDuty, you will design, code, and deploy features for the Incident Management team, focusing on scalable solutions and collaborating with cross-functional teams. Responsibilities include debugging, testing, participating in on-call rotations, and mentoring colleagues. Your role aims to enhance incident lifecycle management and product reliability.
As a Staff Software Engineer on the Security Team, you'll develop security and privacy infrastructure, architect systems for managing data, mentor junior engineers, and enhance product security in collaboration with engineering and product teams. The role focuses on building secure, distributed systems and launching services that protect data.
As a Staff Software Engineer, you'll design, code, and ship front-end interfaces, APIs, and backend applications within the PagerDuty product for incident management. You'll mentor colleagues, collaborate with product managers, and participate in on-call duties to ensure system stability. Experience in full-stack development and distributed systems, particularly with modern UI frameworks and relational databases, is essential for this role.
In this role, you will build high-quality, scalable code by enforcing software engineering best practices, collaborate with product owners to fulfill requirements, design user-friendly software, contribute to new product features, and mentor team members.
As a Senior Staff Engineer on the HR Apps team, you will create and execute technical strategies, mentor teams, and solve complex organizational problems while maintaining high engineering standards. You'll work cross-functionally, ensuring compliance and enhancing product offerings.
All Filters
No Results
No Results