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.

Night Warehouse Selector

Company: US Foods

Location: La Mirada, CA

Posted Jan 24, 2025

US Foods is seeking a part-time warehouse team member. The role involves safely and accurately selecting customer orders, building and wrapping pallets, and operating motorized pallet jacks. The expected starting compensation is $22.89/hour with overtime eligibility. Benefits are available after 90 days. The company values experience in high-endurance or physically demanding roles and prefers candidates comfortable working in multi-temperature environments. US Foods is committed to providing competitive compensation and benefits, fostering a collaborative spirit, and ensuring safety above all else.

Pharmacy Technician

Company: Walgreens

Location: San Diego, CA

Posted Jan 24, 2025

Pharmacy Technician

Company: Walgreens

Location: Santa Ana, CA

Posted Jan 24, 2025

The role involves assisting the pharmacist in the practice of pharmacy, adhering to state, federal, and company regulations. Duties include using pharmacy systems for patient and drug information, processing prescriptions, and maintaining pharmacy systems and cash registers. The individual is expected to engage customers, resolve issues, and deliver a positive customer experience. They will also assist in inventory management, clinical services, and maintaining good relationships with the local medical community. The role requires PTCB or ExCPT certification, good math and computer skills, and a flexible schedule.

Site Reliability Engineer - Video Platform - USDS (MTV)

Company: TikTok

Location: Mountain View, CA

Posted Jan 24, 2025

TikTok U.S. Data Security (USDS) is a subsidiary of TikTok in the U.S., focusing on data protection and content assurance. The Video Platform team within USDS seeks an experienced Site Reliability Engineer to enhance TikTok's video system. The role involves ensuring software reliability, problem-solving, and handling big events. The ideal candidate should have 2+ years of SRE or DevOps experience, programming skills in languages like C, C++, Java, Python, C#, or Go, and knowledge of networking, operating systems, databases, and container technology.

Staff, Software Engineer - Front End & GraphQL

Company: Walmart

Location: Sunnyvale, CA

Posted Jan 24, 2025

As a Staff Engineer, you will lead engineering excellence, drive processes and standards, and design complex software changes. You will partner with teammates throughout the software development lifecycle, fostering a learning environment. The role involves providing technical leadership for large-scale projects, developing high-quality software, and improving engineering productivity. Walmart Global Tech offers competitive pay, performance-based bonuses, and comprehensive benefits. The ideal candidate will have 8+ years of software development experience, 3+ years in GraphQL APIs, and expertise in JavaScript and NodeJS.

(USA) Senior, Software Engineer

Company: Walmart

Location: Sunnyvale, CA

Posted Jan 24, 2025

Walmart is seeking a skilled Android engineer to join their team and contribute to the development of innovative health and wellness products. The role involves implementing features, quality assurance, and collaboration with product, design, iOS, and backend teams. The ideal candidate should have extensive knowledge of Android framework components, multithreading, networking, offline storage, and Java. Experience with Kotlin is preferred as the company is migrating its codebase. The position offers competitive compensation, benefits, and opportunities for career growth in a tech-empowered environment.

Research Scientist - Multimodality, TikTok Monetization GenAI

Company: TikTok

Location: San Jose, CA

Posted Jan 24, 2025

TikTok, a leading platform for short-form mobile video, is seeking a top researcher or scientist engineer to join their Generative AI team. The role involves leading research in multimodality generative model architectures, implementing and evaluating novel machine learning algorithms, and collaborating with applied machine learning teams. The company is committed to fostering creativity, innovation, and diversity, offering competitive compensation and benefits. The base salary range is $145000 - $250000 annually, with additional bonuses and stock units possible. TikTok values inclusivity and provides reasonable accommodations for candidates with disabilities or other protected characteristics.

Community Management Intern

Company: Walgreens

Location: San Antonio, TX

Posted Jan 24, 2025

CALIFORNIA CERTIFIED PHARM.TECH

Company: Walgreens

Location: Huntington Beach, CA

Posted Jan 24, 2025

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