1

Senior Python Engineer Jobs in Berkeley, CA (NOW HIRING)

ElasticSearch or Lucene - Experience in a fast-paced/customer-centric agile startup environmentSo, if you are a Senior Software Engineer with experience in Object-Oriented Python Development, please ...

Sr. Python Developer

San Francisco, CA

$143K - $192K/yr

Skill Python, Javascript, PostgreSQL, Node.js, Redis, iOS apps, Android apps Location San Francisco, CA Max Salary $ DOE Per Annum Employment Type Direct Jobs (Full Time) Description Engineers who ...

Be Seen First

We are looking for an experienced Python developer with a passion for Generative AI and hands-on expertise in cloud development. As a Senior GenAI Developer, you will lead the design, development ...

Python Senior Software Engineer

San Mateo, CA ยท On-site

$117K - $234K/yr

Owns scoped feature or model delivery through collaborative engineering teams. Manages ... Writes clean, efficient, and reliable code using languages such as JavaScript, TypeScript, Python ...

Python Senior Software Engineer

Hayward, CA ยท On-site

$117K - $234K/yr

Owns scoped feature or model delivery through collaborative engineering teams. Manages ... Writes clean, efficient, and reliable code using languages such as JavaScript, TypeScript, Python ...

Python Senior Software Engineer

Hayward, CA ยท On-site

$117K - $234K/yr

About the Team Our Omnitech engineering teams build modern, scalable technology solutions that power engaging digital experiences across mobile platforms. We focus on creating reliable, intuitive ...

Python Senior Software Engineer

San Mateo, CA ยท On-site

$117K - $234K/yr

About the Team Our Omnitech engineering teams build modern, scalable technology solutions that power engaging digital experiences across mobile platforms. We focus on creating reliable, intuitive ...

next page

Showing results 1-20

Senior Python Engineer information

See Berkeley, CA salary details

$67.3K

$173.8K

$238.8K

How much do senior python engineer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for senior python engineer in Berkeley, CA is $173,840.00, according to ZipRecruiter salary data. Most workers in this role earn between $148,800.00 and $200,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Python Engineer, and why are they important?

To thrive as a Senior Python Engineer, you need expert knowledge of Python programming, software architecture, and experience with web frameworks, supported by a degree in computer science or related field. Familiarity with tools like Django, Flask, REST APIs, Docker, and version control systems such as Git is typically required, along with possible certifications in cloud technologies or Python itself. Strong problem-solving abilities, leadership, and effective communication skills help you lead teams and collaborate across departments. These skills ensure robust, scalable software solutions and foster innovation and efficiency within development projects.

What does a Senior Python Engineer do?

A Senior Python Engineer is an experienced software developer who specializes in designing, developing, and maintaining applications using the Python programming language. They often take on leadership roles within development teams, contribute to architectural decisions, and mentor junior engineers. Senior Python Engineers work on complex projects, ensure code quality, and help implement best practices to improve efficiency and reliability. Their work may span back-end development, data engineering, automation, and integrating with other technologies.

What are the common challenges Senior Python Engineers face when leading projects, and how can they effectively address them?

Senior Python Engineers often encounter challenges such as balancing hands-on coding with overseeing project architecture, mentoring junior developers, and ensuring code quality across the team. Effectively addressing these challenges involves strong communication, setting clear coding standards, and fostering a collaborative environment through regular code reviews and knowledge-sharing sessions. Staying updated on best practices and leveraging automation tools for testing and deployment can also help streamline workflows and maintain high-quality deliverables.
What job categories do people searching Senior Python Engineer jobs in Berkeley, CA look for? The top searched job categories for Senior Python Engineer jobs in Berkeley, CA are:
What cities near Berkeley, CA are hiring for Senior Python Engineer jobs? Cities near Berkeley, CA with the most Senior Python Engineer job openings:
Infographic showing various Senior Python Engineer job openings in Berkeley, CA as of July 2026, with employment types broken down into 93% Full Time, 3% Part Time, and 4% Contract. Highlights an 88% Physical, 5% Hybrid, and 7% Remote job distribution, with an average salary of $173,840 per year, or $83.6 per hour.
Staff/Senior Python Engineer

Staff/Senior Python Engineer

Grid Dynamics Holdings

San Ramon, CA โ€ข On-site

Full-time

Medical, Dental, Vision

Posted 15 days ago


Job description

We are looking for a Senior/Staff Backend Engineer to own the core services at the heart of the platform - the data-intensive computation layer that turns curated financial and operational data into correct, reproducible, fully traceable results. This is the structured engineering beneath the product: not dashboards, not an LLM wrapper, but the services that do the heavy computation and stand behind every number the platform produces.
You would be responsible for building reusable, configuration-driven computation components, enforcing strong controls and guardrails over automated output, and guaranteeing every result can be reproduced and audited. You provide technical leadership for the backend team and partner with data, AI, and product to translate domain logic into robust, reusable services.
Essential functions
  • Core Computation Services (35%)Own the services that perform the platform's core financial and operational computation
    Build a composable library of reusable computation components driven by configuration
    Produce results that are fully traceable to their source inputs
    Compute the supporting quality and confidence signals around each result
  • Computation & Correctness (20%)Express complex logic as correct, performant, set-based computation over the warehouse
    Guarantee results reconcile and are reproducible
    Own performance and cost of the core services
  • Configuration Runtime (15%)Build the runtime that executes per-domain configuration
    Add new domains and use cases through configuration - never a bespoke code path
    Keep the component library extensible
  • Controls & Auditability (15%)Enforce guardrails over automated output in code
    Build the controls / feature-flag system to scope or disable automated behavior per tenant or feature
    Build audit logging and lineage for end-to-end traceability to source
  • Multi-Cloud & Multi-Tenant (10%)Build for a multi-cloud-ready, multi-tenant-ready, customer-hosted deployment model
    Services that run inside a customer's environment with strong isolation and no egress
  • Technical Leadership (5%)Set patterns, review designs, and mentor the backend team
    Partner with data, AI, and product on service design

Qualifications
Languages & Services
  • Python
  • Production service design & testing
  • Config-driven / rules-engine architectures

Data & Compute
  • SQL (window functions, large joins)
  • Snowflake / PostgreSQL
  • Set-based, reproducible computation

Platform
  • Docker / Kubernetes / Terraform
  • Multi-tenant, customer-hosted deployment
  • Audit logging & lineage
Required Qualifications
Core
  • 8+ years backend engineering (Python / Go / Java or similar), with significant Staff+ time owning complex, data-intensive systems.
  • An passion for correctness, traceability, and testability - "every result is explainable and reproducible" as a requirement.
  • Bachelor's degree in Computer Science, Business, Engineering, or a related field.
Technical Depth
  • Elite SQL and data modeling - window functions, large-scale joins, and rigorous reasoning about correctness and performance.
  • Experience designing configuration-driven, extensible service architectures.
  • Strong system design for reliability, isolation, and reproducibility.

Would be a plus
  • Finance / accounting / analytics domain, or genuine willingness to learn how financial statements are built and reconciled.
  • dbt, Snowflake / PostgreSQL; multi-tenant, customer-hosted deployment; Docker / Kubernetes / Terraform.
  • Exposure to ML / statistical workflows and LLM application patterns - enough to integrate them well.
  • Experience building auditable systems in a regulated environment.

We offer
  • Opportunity to work on cutting-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, vision, dental, etc.
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office

About us
Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.