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.

Production Supervisor (Onsite)

Company: Stryker

Location: San Jose, CA

Posted Jan 24, 2025

Personal Trainer, Hollywood

Company: Equinox

Location: Los Angeles, CA

Posted Jan 24, 2025

Corporate Security Systems Engineer

Company: City National Bank

Location: Los Angeles, CA

Posted Jan 24, 2025

The Corporate Security Systems Engineer role involves supporting the Corporate Security Systems Manager in developing, designing, testing, installing, and administering the bank's security systems. This includes access control, video surveillance, alarms, security databases, and more. The role requires staying updated on security trends, interfacing with various teams, and providing 24/7 on-call support for security systems issues. The ideal candidate should have a minimum of 5 years of experience in designing and administering business systems or security systems, strong technical skills, and excellent communication abilities.

Director, Technical Product Management, eCommerce

Company: Samsung Electronics America

Location: Mountain View, CA

Posted Jan 24, 2025

The Director of Product Management is responsible for leading all product features across Samsung's eCommerce division, driving eCommerce initiatives, and improving lower funnel conversion. They will innovate and automate order management, carrier device fulfillment, and customer self-services. The role requires strong eCommerce experience, technical acumen, and a data-centric approach. The ideal candidate will have 15+ years of product management experience, preferably in the consumer electronics space, and a proven track record of managing teams across disparate locations.

Machine Learning Engineer - Applied AIGC, 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 ML engineer to join their Generative AI team under Monetization Technology. The role involves developing automated creative generation across various modalities, enhancing conversational assistants, and exploring new solutions to improve chat experience and model outputs. The ideal candidate should have a degree in Computer Science, 3+ years of relevant development experience, and a strong background in machine learning technology. TikTok values inclusivity and diversity, offering competitive compensation and benefits, including medical, dental, vision insurance, 401(k) savings plan, and paid parental leave.

Tech Lead Manager, Global E-commerce Governance Platform

Company: TikTok

Location: San Jose, CA

Posted Jan 24, 2025

TikTok, a leading platform for short-form mobile video, is seeking a team leader for its E-Commerce Governance Platform. The role involves managing teams, aligning with business objectives, defining technical roadmaps, and fostering team growth. The company values creativity, inclusivity, and diversity, offering competitive compensation and benefits. The ideal candidate will have strong leadership, communication, and technical skills, with a background in E-Commerce and risk management.

Software Engineer, iOS

Company: Meta

Location: Menlo Park, CA

Posted Jan 24, 2025

Meta, the company behind Facebook, Instagram, WhatsApp, and Messenger, is seeking full-time iOS Engineers. The role involves working closely with product and design teams to build innovative iOS application experiences, implementing custom native user interfaces, and optimizing code for quality, efficiency, and performance. Meta is looking for developers with experience in iOS programming, multithreading, and mobile memory management. The company offers competitive compensation, benefits, and the opportunity to work on world-class technologies that bring social experiences to hundreds of millions of people.

Senior Software Engineer, Client AI

Company: TikTok

Location: San Jose, CA

Posted Jan 24, 2025

Creative Operations Manager

Company: IMAX

Location: Los Angeles, CA

Posted Jan 24, 2025

IMAX, a global leader in entertainment technology for over 50 years, is seeking a Manager, Operations for its Creative team. The role involves leveraging digital tools to enhance workflows, increase productivity, and manage media asset storage and distribution. Key responsibilities include optimizing processes, managing digital tools like Adstream, Kantata, and Basecamp, and leading digital archiving for creative materials. The ideal candidate should have 5+ years of experience in building, managing, and launching PSAs platforms, be data-driven, and have strong people management skills.

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