1

Python Software Engineer Jobs in Pasadena, CA (NOW HIRING)

Software Engineer

Los Angeles, CA · On-site

$130K - $170K/yr

About the role As a Software Engineer on the Boulder Opal team, you will build the backend ... Strong programming skills in Python. * Experience with modern C++. * Experience building backend ...

Software Engineer

Los Angeles, CA · On-site

$130K - $170K/yr

About the role As a Software Engineer on the Boulder Opal team, you will build the backend ... Strong programming skills in Python. * Experience with modern C++. * Experience building backend ...

ALKEME Insurance is seeking a talented and motivated Software Engineer to join their dynamic team ... Python, C#, or JavaScript. • Experience with software development frameworks and tools. • ...

Ground Software Engineer Ground Software Engineer on the Flight Software team is responsible for ... Python and modern software frameworks * Integrate software with avionics, flight computers, test ...

Develop modular, reusable test and automation software in Python and similar languages for manufacturing and engineering design verification * Write automation software to interact with flight ...

Develop modular, reusable test and automation software in Python and similar languages for manufacturing and engineering design verification * Write automation software to interact with flight ...

Develop modular, reusable test and automation software in Python and similar languages for manufacturing and engineering design verification * Write automation software to interact with flight ...

Required : • Bachelor's degree in Computer Science or related field • 2+ years of experience in software development • Proficiency in programming languages such as Java, C++, or Python • ...

Software Engineer

Los Angeles, CA · On-site

$150K - $220K/yr

Software Engineer Location: Playa Vista, California (in-person, five days per week) Outpost is ... Strong proficiency in C++, Python, or similar languages used in flight or embedded software

Software Engineer

Burbank, CA · On-site +1

$64.29/hr

We're looking for a Software Engineer with Airtable development experience to help support and grow ... Proficiency in Python and/or Node.js * Experience with a relational database (SQL, MySQL ...

Software Engineer, Data

Los Angeles, CA · On-site

$123K - $148K/yr

Design, develop, and maintain robust batch and real-time data pipelines (using Python, Go, Spark ... Software Engineer with heavy data processing responsibilities. • Strong proficiency in Python ...

As a senior software engineer at Artifact, you'll own core systems in our AI-assisted cloud ... Proficient with modern tools such as react, typescript, and python * Strong product intuition and ...

Showing results 21-40

Python Software Engineer information

See Pasadena, CA salary details

$25.1K

$152.7K

$220.9K

How much do python software engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for python software engineer in Pasadena, CA is $152,681.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,500.00 and $179,400.00 per year, depending on experience, location, and employer.

What is a Python software engineer?

A Python Software Engineer is a developer who designs, develops, and maintains software applications using the Python programming language. They work on a variety of tasks, including writing clean and efficient code, debugging, optimizing performance, and integrating third-party services or APIs. Python engineers often collaborate with teams to build web applications, data pipelines, machine learning models, or automation scripts, depending on the industry. Their role requires strong problem-solving skills and familiarity with software development best practices.

Are Python Software Engineers in demand?

Python Software Engineers are in high demand across various industries due to Python's versatility in web development, data analysis, machine learning, and automation. Employers seek professionals with strong programming skills, experience with frameworks like Django or Flask, and knowledge of data tools, making it a valuable skill set for many tech roles.

What does a Python software engineer do?

A typical workday for a Python Software Engineer involves writing and testing code, participating in team meetings to plan and review tasks, and collaborating with colleagues such as front-end developers, quality assurance engineers, and project managers. You may spend time troubleshooting bugs, reviewing pull requests, and improving existing software modules. Many teams use Agile or Scrum methodologies, so your day may include short stand-up meetings and iterative development cycles. Depending on the company, you might also have opportunities to contribute to design discussions or mentor junior developers.

What skills and qualifications are needed to be a Python software engineer?

To thrive as a Python Software Engineer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree in computer science or related fields. Experience with frameworks like Django or Flask, familiarity with version control systems such as Git, and optional certifications like PCEP or PCAP can be valuable assets. Problem-solving skills, teamwork, and effective communication help you navigate complex projects and collaborate efficiently. Mastering both technical and soft skills is crucial for building reliable software solutions and succeeding in dynamic development teams.

What are popular job titles related to Python Software Engineer jobs in Pasadena, CA? For Python Software Engineer jobs in Pasadena, CA, the most frequently searched job titles are:
What job categories do people searching Python Software Engineer jobs in Pasadena, CA look for? The top searched job categories for Python Software Engineer jobs in Pasadena, CA are:
What cities near Pasadena, CA are hiring for Python Software Engineer jobs? Cities near Pasadena, CA with the most Python Software Engineer job openings:
Infographic showing various Python Software Engineer job openings in Pasadena, CA as of August 2026, with employment types broken down into 89% Full Time, and 11% Contract. Highlights an 84% In-person, 10% Hybrid, and 6% Remote job distribution, with an average salary of $152,681 per year, or $73.4 per hour.

Software Engineer

Q-CTRL

Los Angeles, CA • On-site

$130K - $170K/yr

Full-time

Posted 21 days ago


Job description

About the team
At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and infrastructure experts,combining deep technical expertise with a startup mindset to deliver real impact through software innovation. Our work is underpinned by robust standards, and by embracing the three virtues. Our team excels in areas across back-end, front-end, machine learning, and platform engineering.
 
We transform Q-CTRL’s world-leading technological breakthroughs into commercial software products with applications across defense, research, and industry. We work closely with Product, Design, and Research teams to accelerate the path to quantum advantage worldwide.
About the role

As a Software Engineer on the Boulder Opal team, you will build the backend infrastructure that supports our quantum software platform. You'll work alongside compiler engineers and researchers to develop scalable backend systems, APIs and performance-critical services while growing your understanding of compiler technologies and quantum computing.

This role is ideal for a strong backend engineer interested in systems programming who wants to develop expertise in compiler engineering over time.

What you’ll be doing:

  • Design, build and maintain scalable backend services in Python and C++.
  • Develop APIs and backend services supporting our compiler and quantum runtime.
  • Build reliable distributed systems and cloud-native services.
  • Improve performance, reliability and observability across backend components.
  • Collaborate with compiler engineers to integrate new compiler capabilities into production systems.
  • Work with researchers and product teams to deliver new platform capabilities.
  • Learn and contribute to compiler infrastructure as your expertise grows.

Ideally, you’ll have:

  • Bachelor's degree in Computer Science, Engineering or related discipline.
  • Strong programming skills in Python.
  • Experience with modern C++.
  • Experience building backend systems or distributed services.
  • Experience designing APIs using REST, gRPC or GraphQL.

It would be fantastic (but not essential) if you bring:

  • Experience building high-performance backend systems.
  • Experience with asynchronous programming and concurrency.
  • Experience with FastAPI, Flask or Django.
  • Familiarity with compiler concepts or programming language implementation.
  • Exposure to LLVM or MLIR.
  • Interest in quantum computing or scientific software.
  • Experience with Rust, Go, or other systems programming languages.

Salary
The targeted base salary range for this position is between $130,000 - $170,000 and will ultimately be determined by specific job-related skills, experience, level, location and other contributing factors. Depending on the position offered, this role may be eligible for annual discretionary bonuses, equity and other forms of compensation outside of the targeted base salary range. For more information on benefits at Q-CTRL, please visit our careers page at https://q-ctrl.com/careers.
 
Should you have any questions related to the compensation package, please speak directly with the Talent Acquisition representative.
About Q-CTRL
Q-CTRL is the global leader in AI-powered quantum control infrastructure software. We build the tools that make quantum technology useful, solving the hardest challenges in quantum computing and quantum sensing to deliver real-world impact.
 
Founded in 2017, we operate globally with offices in Sydney, Los Angeles, San Francisco, Berlin, and Oxford. Our teams bring together technical and multi-disciplinary expertise across the product lifecycle, and we’re hiring talent to help scale every part of the business. We work quickly to turn cutting-edge science into deployable technology.
 
In 2024 we raised US$113 million in Series B funding, the largest aggregate investment for a quantum software company. Six months later we delivered the first commercial quantum advantage with Ironstone Opal, our field-validated quantum navigation solution for defense and industry.
 
At Q-CTRL, we prioritize outcomes over hours. We offer flexibility, equity potential, and competitive benefits that reflect our high-performance culture. If you’re ready to help shape the future of quantum, we’d love to hear from you!
 
Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
 
Please be advised that our communications will only come from the @q-ctrl.com domain. All our active job postings are available on our company website.
 
To recruitment agencies, we do not accept unsolicited branded profiles and are not responsible for any fees related to unsolicited resumes.We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.