1

Senior Python Software Engineer Jobs in San Francisco, CA

Senior Software Engineer

San Francisco, CA · On-site

$230 - $265/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

As a Senior Software Engineer, you will play a critical role in building, scaling, and maintaining ... Strong proficiency in backend development, ideally with Python, Go, or similar languages

Senior Software Engineer

San Francisco, CA · On-site

$144K - $190K/yr

Company Name: TechCorp Solutions We are looking for a Senior Software Engineer with 5+ years of experience in Python and FastAPI. The ideal candidate will have strong backend development skills and ...

Senior, Software Engineer - Python

Hayward, CA · On-site

$117K - $234K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Senior Software Engineer at Walmart, you will lead the design, development, and delivery of ... Python. * Experience with continuous integration and continuous delivery (CI/CD) pipelines ...

Senior Software Engineer

Oakland, CA · On-site

$140K - $185K/yr

Partner with engineering leadership to drive system migrations and modernization (Python/Django ... Proven success as a senior software engineer leading major system designs end-to-end. * Strong ...

Senior Software Engineer San Francisco Engineering Hybrid Full-time About BackOps AI BackOps AI is ... Implement new features across our React front end and Node.js/Python back end * AI Agents: Building ...

Senior Software Engineer

San Mateo, CA · On-site

$198 - $215/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Senior Software Engineer Department: Engineering Employment Type: Full Time Location: San Mateo, CA ... Python 3, SQLAlchemy * RESTful API design * AWS (CDK, Lambda, Step Functions, ECS/Batch, Fargate ...

Senior Software Engineer

San Mateo, CA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

Senior Software Engineer Department: Engineering Employment Type: Full Time Location: San Mateo, CA ... Python 3, SQLAlchemy * RESTful API design * AWS (CDK, Lambda, Step Functions, ECS/Batch, Fargate ...

Software Engineer (Senior)

San Francisco, CA · On-site

$144K - $190K/yr

They are seeking a Senior Software Engineer to contribute to the full software development ... Python, PostgreSQL, Docker, Kubernetes, React, Typescript, Google Cloud Platform, Auth0, Terraform.

Python Senior Software Engineer

San Mateo, CA · On-site

$117K - $234K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a talented and passionate Senior, Software Engineer (Back End), you will be part of Catalog Engineering team and will be responsible for developing high performance and scalable ...

Python Senior Software Engineer

Hayward, CA · On-site

$117K - $234K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a talented and passionate Senior, Software Engineer (Back End), you will be part of Catalog Engineering team and will be responsible for developing high performance and scalable ...

Sr. Software Engineer

San Francisco, CA · On-site

$144K - $190K/yr

  • Medical

  • Retirement

  • PTO

The Role Pilot is hiring a Senior Software Engineer to join our Bookkeeping Automation team. The ... Pilot's backend is written in fully typed Python, and our frontend stack includes JavaScript ...

Senior Software Engineer

Concord, CA · On-site

$133K - $176K/yr

They are seeking a Senior Software Engineer to design, build, and scale their core platform ... Responsibilities : • Architect, build, and maintain backend systems and APIs using Python and ...

Sr. Software Engineer

San Francisco, CA · On-site

$144K - $190K/yr

  • Medical

  • Retirement

  • PTO

The Role Pilot is hiring a Senior Software Engineer to join our Bookkeeping Automation team. The ... Pilot's backend is written in fully typed Python, and our frontend stack includes JavaScript ...

Senior Software Engineer

San Francisco, CA · On-site

$144K - $190K/yr

Candid Health is seeking a Senior Software Engineer to conceptualize, design, build, and maintain ... Python, PostgreSQL, Docker, Kubernetes, React, Typescript, Google Cloud Platform, Auth0, Terraform.

Showing results 41-60

Senior Python Software Engineer information

See San Francisco, CA salary details

$64.8K

$167.3K

$229.7K

How much do senior python software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for senior python software engineer in San Francisco, CA is $167,272.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,100.00 and $192,600.00 per year, depending on experience, location, and employer.

What does a senior Python software engineer do?

A Senior Python Software Engineer designs, develops, tests, and maintains complex software applications using the Python programming language. They often lead or mentor junior developers, architect software solutions, and ensure best coding practices are followed. These professionals collaborate with cross-functional teams to deliver scalable and efficient systems, troubleshoot issues, and optimize application performance. Their expertise includes advanced knowledge of Python frameworks, libraries, and development tools, as well as experience with databases, APIs, and cloud services.

What are the key skills and qualifications needed to thrive as a senior Python software engineer?

To thrive as a Senior Python Software Engineer, you need advanced proficiency in Python programming, strong problem-solving abilities, and a solid background in computer science or a related field. Familiarity with frameworks like Django or Flask, experience with version control systems such as Git, and knowledge of cloud platforms and CI/CD tools are typically required. Leadership, effective communication, and mentorship skills help you collaborate with teams and guide junior developers. These skills ensure the delivery of robust, scalable software solutions and foster a productive, innovative development environment.

What are some common challenges faced by senior Python software engineers when leading complex projects, and how can they be addressed?

Senior Python Software Engineers often face challenges such as balancing hands-on coding with mentoring junior team members, managing technical debt, and designing scalable solutions. Successfully addressing these challenges involves clear communication, proactive code reviews, and effective prioritization of tasks. Collaborating closely with cross-functional teams and fostering a culture of knowledge sharing can also help ensure project success and team growth.

What is the difference between Senior Python Software Engineer vs Python Developer?

AspectSenior Python Software EngineerPython Developer
Required CredentialsBachelor's degree in CS or related field, experience in software engineeringBachelor's degree in CS or related field, coding proficiency
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing applications, debugging
Employer & Industry UsageTech companies, startups, enterprise softwareWeb development, data analysis, automation projects
Common Search & Comparison IntentUnderstanding senior-level roles, responsibilities, and skillsEntry to mid-level coding roles, project involvement

The main difference between a Senior Python Software Engineer and a Python Developer lies in experience, responsibilities, and scope. Senior engineers typically lead projects, design system architecture, and mentor junior staff, while Python Developers focus on coding, application development, and implementation. Both roles require strong Python skills and relevant credentials, but senior roles demand more experience and leadership capabilities.

Which senior Python software engineer job is in demand?

Senior Python software engineering roles are in high demand across industries such as technology, finance, and healthcare, especially for positions involving data analysis, machine learning, and web development. Skills in frameworks like Django or Flask, along with experience in cloud platforms and version control, enhance job prospects in this field.

What are popular job titles related to Senior Python Software Engineer jobs in San Francisco, CA?

For Senior Python Software Engineer jobs in San Francisco, CA, the most frequently searched job titles are:

What job categories do people searching Senior Python Software Engineer jobs in San Francisco, CA look for?

The top searched job categories for Senior Python Software Engineer jobs in San Francisco, CA are:

What cities near San Francisco, CA are hiring for Senior Python Software Engineer jobs?

Cities near San Francisco, CA with the most Senior Python Software Engineer job openings:

Infographic showing various Senior Python Software Engineer job openings in San Francisco, CA as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 20% Part Time, and 3% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $167,272 per year, or $80.4 per hour.

Senior Software Engineer

Jointaro

San Francisco, CA • On-site

$230 - $265/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 13 days ago


Job description

Parafin is dedicated to empowering small businesses by providing seamless access to essential financial tools through their existing platforms. By partnering with companies like DoorDash, Amazon, Worldpay, and Mindbody, Parafin delivers fast and flexible funding, spend management, and savings tools via simple integrations, handling the complexities of capital markets, underwriting, servicing, compliance, and customer service for their partners. As a Senior Software Engineer, you will play a critical role in building, scaling, and maintaining Parafin's financial infrastructure, with opportunities to work across various engineering teams to design robust, secure, and high-performing systems. The role involves owning technical projects from start to finish, mentoring other engineers, and collaborating with product, data science, and operations teams to improve system performance and reliability. Parafin offers a competitive salary range of $230k-$265k, equity, comprehensive medical, dental, and vision insurance, work-from-home flexibility, unlimited PTO, commuter benefits, free lunches, paid parental leave, a 401(k), and an employee assistance program. This is a chance to make a significant impact on small businesses' financial well-being while working in a dynamic environment.

Responsibilities
  • Design, build, and maintain scalable and reliable backend systems
  • Own and drive technical projects from ideation to deployment
  • Collaborate with cross-functional teams, including Product, Data Science, and Operations
  • Improve system performance, security, and reliability through continuous optimization
  • Mentor and guide other engineers, fostering a culture of technical excellence
Requirements

Python

Go

  • 5+ years of software engineering experience, preferably in fintech or financial services
  • Strong proficiency in backend development, ideally with Python, Go, or similar languages
  • Experience with cloud infrastructure (AWS, GCP) and scalable system design
  • Deep understanding of distributed systems, databases, and API development
  • Passion for building impactful financial products that empower small businesses
  • Bachelors Degree in Computer Science (or related field of study)

Parafin isn't offering any visa sponsorship support at this time.

#J-18808-Ljbffr