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.

Seasonal Loss Prevention Associate

Company: Kohl's

Location: San Bernadino, CA

Posted Jan 24, 2025

The job posting is for a Loss Prevention position within a Distribution Center. The role involves supporting the department's objectives, including physical security, reporting policy violations, internal theft investigation, monitoring processes, compliance auditing, data entry, documentation, and Gatehouse operations. The candidate will partner with Loss Prevention Assistant Supervisors and Facilities Management to monitor physical security policies and procedures. They will report incidents of associate theft or safety violations, participate in internal theft investigations, and ensure compliance with safety policies. The role requires multi-functional skills, good judgement, problem-solving, and organizational skills. High School Diploma or equivalent is required, with previous Distribution Center, Law Enforcement, and/or Store Loss Prevention experience preferred. The job offers a competitive pay range, along with various benefits including work-life balance, health & wellness programs, savings & retirement benefits, insurance programs, and life events support.

Senior Manufacturing Engineer

Company: Enovis

Location: San Marcos, CA

Posted Jan 24, 2025

Machine Learning Engineer Intern (TikTok Search Business Engineering) - 2025 Summer (BS/MS)

Company: TikTok

Location: San Jose, CA

Posted Jan 24, 2025

TikTok, a leading platform for short-form mobile video, is seeking interns for a 12-week program starting in May/June 2025. The role involves enhancing TikTok Search, optimizing system performance, and collaborating on developing a query-driven recommendation system. TikTok values creativity, innovation, and inclusivity, offering a vibrant work environment with social events and development workshops. The ideal candidate is currently enrolled in a technical program, has strong problem-solving skills, and proficiency in programming languages like Golang, Python, or Java.

Senior Software Engineer, Creator Collaboration

Company: Roblox

Location: San Mateo, CA

Posted Jan 24, 2025

Roblox is a platform where millions daily engage in 3D immersive digital experiences, created by a global community of developers. The company is building tools and a platform to empower creators, aiming to connect a billion people with optimism and civility. A Senior Engineer role with the Collaboration team involves designing and building features for performant, social, and fun collaboration development in the metaverse. The ideal candidate should have extensive experience in large scale systems, C++ codebases, and full stack development, with strong skills in microsystem architecture, multithreading, and networking primitives. The role involves planning and delivering sophisticated technical features, leading multi-functional teams, and mentoring engineers.

(USA) Senior, Software Engineer - Android

Company: Walmart

Location: Sunnyvale, CA

Posted Jan 24, 2025

As a Senior Android Software Engineer, you'll be responsible for developing and maintaining large-scale mobile applications, primarily for the Acquisition and Benefits Org, impacting millions of customers on walmart.com. The role involves application and feature development, working closely with business partners to provide robust technical solutions, and leading fellow engineers. You'll need a strong command of Kotlin and Gradle, experience with REST and external data sources, and a disciplined approach to development, code review, testing, documentation, and code structure. Walmart Global Tech offers a competitive compensation package, including performance-based bonuses, health benefits, 401(k) match, stock purchase plan, and more. The company values diversity and inclusivity, and the role is based in Sunnyvale, CA.

Reliability Engineer

Company: Meta

Location: Sunnyvale, CA

Posted Jan 24, 2025

Wireless Software Engineer (Starlink)

Company: SpaceX

Location: Sunnyvale, CA

Posted Jan 24, 2025

SpaceX, founded with the vision of human life on Mars, is actively developing technologies for this goal. The company's Starlink project, a global satellite internet system, is already serving 5M+ users worldwide. SpaceX is seeking a Wireless Software Engineer to work on novel engineering challenges, including firmware, embedded, and signal processing software for the world's largest fleet of spacecraft. The role involves designing, implementing, testing, and maintaining the wireless software stack for the Starlink communications network, and collaborating with other teams for cross-layer integration.

Process Design Engineer

Company: Kairos Power

Location: Alameda, CA

Posted Jan 24, 2025

Kairos Power, a nuclear energy technology company, is seeking a Process Design Engineer. The role involves contributing to the design, optimization, and documentation of main and auxiliary systems for Kairos Power's first low-power demonstration reactor and future commercial units. The ideal candidate should have a Bachelor's degree in Chemical or Mechanical Engineering, 7+ years of relevant industry experience, and proficiency in AutoCAD or smart P&ID software. Responsibilities include developing process design documentation, supporting plant operational states, conducting sizing and rating analysis, and providing field support. The company offers competitive compensation, benefits, and a collaborative work environment.

Business Account Executive

Company: Spectrum

Location: Turlock, CA

Posted Jan 24, 2025

The Business Account Executive role involves selling primary and ancillary communications solutions to small and medium-sized businesses within a specified territory. Primary services include coax delivered Internet, video, and voice, while ancillary services encompass custom hosting, desktop security, data backup, data storage, toll-free, additional email addresses, static IPs, and more. The AE is responsible for achieving sales and revenue goals through prospecting for new customers and selling bundled services. They must generate all sales leads, develop and implement a Territory Plan, and focus on generating new Internet, voice, and video customers. The role requires a complete understanding of Spectrum Business coax services, rates, and applicable taxes. The AE must demonstrate strong selling skills and product knowledge, maintain accurate sales records, and meet or exceed performance standards. A Bachelor's degree in business, marketing, or a related field is required, with outside sales experience and a proven sales history being preferred.

Multimedia Machine Learning Silicon Architect, Devices and Services

Company: Google

Location: Mountain View, CA

Posted Jan 24, 2025

Google is seeking a candidate with a Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, along with 3 years of experience in machine learning or multimedia technologies. Preferred qualifications include a Master's or PhD in a relevant field, 5 years of SoC or Hardware industry experience, and expertise in mobile cameras, computational photography, depth sensing cameras, and ML hardware architecture. The role involves developing system architectures with hardware acceleration for ML in multimedia use cases, collaborating with various teams, and designing ML acceleration architecture. The successful candidate will play a critical role in enabling Google-only on-device experiences, contributing to the innovation behind Google's direct-to-consumer products. The US base salary range for this full-time position is $127,000-$187,000 + bonus + equity + benefits.

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