Senior Software Engineer Jobs in San Francisco, CA

500,269 open positions · Updated daily

Looking for Senior Software Engineer jobs in San Francisco, CA? Browse our curated listings with transparent salary information to find the perfect Senior Software Engineer position in the San Francisco, CA area.

Manager, Engineering

Company: Navan

Location: Palo Alto, CA

Posted Jan 24, 2025

This job posting is for an Engineering Manager role, requiring 5+ years of experience in building scalable systems and system architecture. The role involves leading and mentoring a team of engineers, driving project execution, and fostering a collaborative environment. Key responsibilities include translating business requirements into technical strategies, working with cross-functional teams, and staying current with industry trends. The ideal candidate should have strong leadership skills, technical expertise in Spring Boot, Java, Hibernate & MySQL, and the ability to make long-term architectural decisions. The role offers the opportunity to shape the technical direction and success of the organization, with a competitive pay range of $146,250—$265,000 USD.

Production Engineer Intern

Company: Meta

Location: Menlo Park, CA

Posted Jan 24, 2025

Meta's Production Engineers (PEs) are crucial in maintaining and scaling Facebook's services, impacting over 2 billion users. They work on various products like Instagram, WhatsApp, and backend services. The role involves writing code, debugging complex problems, and collaborating with top industry engineers. The internship requires a degree in computer science, experience in *nix or Windows OS, and proficiency in new development languages. Meta is committed to equal employment opportunities and offers competitive compensation.

Staff DevOps Platform Engineer (Hybrid)

Company: BD

Location: Milpitas, CA

Posted Jan 24, 2025

BD Biosciences is looking for a Staff DevOps Platform Engineer with extensive experience in team leadership and DevOps implementation. The role involves working closely with developers to adopt and drive culture change, designing and delivering the next-generation internal developer platform, and continuously improving DevOps tooling and processes. The ideal candidate should have an undergraduate degree in Computer Science or a related field, Kubernetes or Docker certification, and at least 10 years of experience in Software Engineering roles as a DevOps Platform Engineer. Expertise in container technologies, CI/CD pipelines, IaC technologies, and SCM toolchain is required. The position offers the opportunity to work in a highly regulated industry and contribute to transformative solutions in the medical technology sector.

Department Manager

Company: H&M

Location: Monterey, CA

Posted Jan 24, 2025

Data Engineer Intern

Company: Meta

Location: Menlo Park, CA

Posted Jan 24, 2025

Staff Product Manager - Marketplaces

Company: ID.me

Location: Mountain View, CA

Posted Jan 24, 2025

ID.me, a high-growth enterprise software company, simplifies online identity verification. With over 117 million registered members, it's used by federal agencies, state agencies, and corporations for secure identity proofing. The company's technology meets federal standards and is approved by the Kantara Initiative. ID.me's 'No Identity Left Behind' initiative aims to expand digital access and inclusion. The company is seeking a Staff Product Manager to lead key consumer and partner experiences of ID.me Marketplaces products, focusing on serving communities like Veterans, Teachers, First Responders, and Nurses. The role involves driving product strategy, understanding user needs, and collaborating with cross-functional leaders for product success.

Sr. Propulsion Engineer, Additive (Raptor)

Company: SpaceX

Location: El Segundo, CA

Posted Jan 24, 2025

SpaceX, a company founded on the belief in human exploration of the stars, is actively developing technologies for human life on Mars. The SR. PROPULSION ENGINEER, ADDITIVE (RAPTOR) role involves designing, developing, and testing additive processes with a focus on machines, software, part design, and analysis. Responsibilities include driving projects for more robust and repeatable printer platforms, advising the design team on additive manufacturing, and optimizing build files for high-quality parts. The ideal candidate should have a Bachelor's degree in engineering, 5+ years of professional experience, and preferred skills in operating additive machines, PLC programming, and knowledge of metals and engineering materials.

Frequently Asked Questions

What are typical salary ranges for Senior Software Engineers by seniority?
In North America, a Senior Software Engineer with cloud and AI Ops expertise earns between $140k and $200k annually. Those with full‑stack or specialized security certifications can command $180k to $250k. Internationally, rates vary but generally fall 70%–90% of U.S. figures, with premium markets like London or Singapore offering 20% higher multiples.
Which skills and certifications are required for Senior Software Engineers?
Key skills include Kubernetes & Helm, Terraform, AWS Certified Solutions Architect, GCP Professional Cloud Architect, Azure Solutions Architect Expert, Docker, Jenkins, GitHub Actions, Prometheus, Grafana, Go, Java, Python, SQL, and CI‑CD best practices. Security certifications such as CISSP or CompTIA Security+ add significant value for roles involving compliance and secure design.
Is remote work available for Senior Software Engineer roles?
Over 70% of senior engineering positions offer full‑remote or hybrid arrangements. Companies rely on VPN, secure cloud access, and collaboration tools like Slack, Confluence, and JIRA to support distributed teams, especially for cloud automation, AI Ops, and backend services.
What career progression paths exist for Senior Software Engineers?
Typical advancement includes moving from Senior Engineer to Staff Engineer (technical lead), then to Principal Engineer (domain authority). Parallel tracks lead to Engineering Manager, Director of Engineering, or VP of Engineering. For those with business acumen, roles such as Enterprise Architect or CTO are also viable.
What industry trends are shaping the future of Senior Software Engineering?
Current trends include AI Ops, edge computing, serverless architectures, low‑code platforms, quantum‑ready designs, and DevSecOps. Companies are investing heavily in observability, chaos engineering, and AI‑assisted debugging to meet performance, security, and compliance demands.

Related Pages