1

Python Software Engineer Ubuntu Server Certification Jobs in Pasadena, CA

Experience building and maintaining server infrastructure. * 2+ years of professional experience in a software engineering role. * 2+ years of experience with Python, particularly in scripting ...

... servers, and related authentication and authorization technologies. • Identity lifecycle ... Python programming language, GO, C#, or Rust • Experience designing and implementing security ...

Software Engineer Work Schedule: Onsite - Torrance, CA Moog's Military Aircraft Group is a global ... Experience in Python programming * This position requires access to United States export-controlled ...

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Software Engineer

Torrance, CA · On-site

$85K - $135K/yr

Software Engineer Work Schedule: Onsite - Torrance, CA Moog's Military Aircraft Group is a global ... Experience in Python programming * This position requires access to United States export-controlled ...

Embedded Software Engineer

Carson, CA

$137.30K - $180.70K/yr

Embedded Software Engineer Location: Carson, CA - onsite Duration: 6+ Months only on w2 Required ... Familiarity with scripting languages such as Python, VB Script, LabVIEW, and Perl. * Knowledge of ...

Application Software Engineer

Hawthorne, CA · On-site +1

$145K - $175K/yr

Programming experience in Python, C#.NET, Go, Scala, Java, or similar object-oriented language * 1+ ... Database experience with PostgreSQL, SQL Server, or similar database technologies ADDITIONAL ...

Programming experience in Python, C#.NET, Go, Scala, Java, or similar object-oriented language * 1+ ... Database experience with PostgreSQL, SQL Server, or similar database technologies ADDITIONAL ...

Principal Software Engineer (Test)

Palmdale, CA · On-site

$144.30K - $193.50K/yr

Job Summary : Lynx is a mission-driven aerospace and defense software and systems engineering ... Python) • Familiarity writing automated tests • Test automation using Python and scripting ...

next page

Showing results 1-20

Python Software Engineer Ubuntu Server Certification information

See Pasadena, CA salary details

$25.1K

$152.7K

$220.9K

How much do python software engineer ubuntu server certification jobs pay per year?

As of May 30, 2026, the average yearly pay for python software engineer ubuntu server certification 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 are the key skills and qualifications needed to thrive as a Python Software Engineer with Ubuntu Server Certification, and why are they important?

To thrive as a Python Software Engineer with Ubuntu Server Certification, you need strong programming skills in Python, experience with server-side development, and a solid understanding of Linux system administration, typically demonstrated by obtaining Ubuntu Server Certification. Familiarity with tools like Git, Docker, CI/CD pipelines, and frameworks such as Django or Flask is common, along with proficiency in Ubuntu server environments. Problem-solving, effective communication, and teamwork are essential soft skills that help engineers collaborate and troubleshoot efficiently. These combined skills ensure robust, secure, and scalable software solutions in dynamic development and server management environments.

What are some unique challenges faced by Python Software Engineers working on Ubuntu Server Certification projects?

Python Software Engineers involved in Ubuntu Server Certification often encounter challenges related to ensuring compatibility across a diverse range of hardware and software environments. They must rigorously test scripts and automation tools to work seamlessly with various Ubuntu Server releases and hardware vendors’ platforms. Additionally, engineers need to stay updated on both Ubuntu’s evolving certification requirements and best practices for reliable, scalable automation. Collaboration with QA teams, hardware partners, and upstream developers is essential to quickly resolve issues and maintain high certification standards.

What are Python Software Engineer Ubuntu Server Certification jobs?

Python Software Engineer Ubuntu Server Certification jobs involve developing, testing, and maintaining software applications written in Python, with a focus on ensuring compatibility and performance on Ubuntu Server environments. These professionals are responsible for writing efficient code, automating processes, and sometimes contributing to open-source projects related to Ubuntu. The 'certification' aspect refers to validating that applications or solutions meet Ubuntu Server's standards and requirements. This role often requires expertise in both Python programming and Linux system administration, as well as knowledge of Ubuntu's certification processes.

What is the difference between Python Software Engineer Ubuntu Server Certification vs Python Developer?

AspectPython Software Engineer Ubuntu Server CertificationPython Developer
CertificationsOften requires Ubuntu Server Certification, Linux certifications, and Python expertiseMay have Python certifications but not necessarily Ubuntu-specific
Work EnvironmentPrimarily Linux/Ubuntu server environments, cloud platforms, and backend systemsVaried environments including web, desktop, and data analysis
Industry UsageTech companies, cloud providers, and organizations using Linux-based infrastructureStartups, software firms, and diverse industries

The main difference is that Python Software Engineer Ubuntu Server Certification focuses on Linux-based backend systems with specific Ubuntu expertise, while Python Developers may work across various environments without Linux-specific certifications. The former emphasizes server management and deployment, whereas the latter often involves application development across multiple platforms.

What are popular job titles related to Python Software Engineer Ubuntu Server Certification jobs in Pasadena, CA? For Python Software Engineer Ubuntu Server Certification jobs in Pasadena, CA, the most frequently searched job titles are:
What job categories do people searching Python Software Engineer Ubuntu Server Certification jobs in Pasadena, CA look for? The top searched job categories for Python Software Engineer Ubuntu Server Certification jobs in Pasadena, CA are:
What cities near Pasadena, CA are hiring for Python Software Engineer Ubuntu Server Certification jobs? Cities near Pasadena, CA with the most Python Software Engineer Ubuntu Server Certification job openings:
Infographic showing various Python Software Engineer Ubuntu Server Certification job openings in Pasadena, CA as of May 2026, with employment types broken down into 1% Locum Tenens, 96% Full Time, 2% Part Time, and 1% Contract. Highlights an 80% Physical, 12% Hybrid, and 8% Remote job distribution, with an average salary of $152,681 per year, or $73.4 per hour.
Software Engineer - Test

Software Engineer - Test

Revel

Los Angeles, CA • On-site

Other

Posted 25 days ago


Job description

About Revel
At Revel, we are revolutionizing the way the world's most critical hardware is controlled-across aerospace, automotive, energy, and manufacturing sectors. Our next-generation software stack combines an intuitive command/control interface, a specialized programming language tailored for hardware control, and a high-performance runtime environment. We empower engineers to build, test, and deploy critical systems rapidly, reliably, and safely.
 
Role Overview
We are seeking a Hardware-in-the-Loop Engineer with a strong background in designing, maintaining, and operating HIL systems. In this role, you will play a key part in ensuring the reliability, security, and scalability of Revel software by building and maintaining the infrastructure that powers our continuous integration and testing workflows.
Responsibilities
  • Design, build, and maintain hardware-in-the-loop systems.
  • Define and integrate test equipment and instrumentation necessary for HIL testing.
  • Administer and scale the HIL build and compute infrastructure used for continuous integration (CI).
  • Drive improvements in HIL testing effectiveness through best practices, tooling, and process enhancements.
  • Maintain high standards of documentation, automation, and security throughout the deployment lifecycle.
Qualifications
  • Bachelor's degree in Engineering, Physics, Computer Science, or a related technical field.
  • Experience building and maintaining server infrastructure.
  • 2+ years of professional experience in a software engineering role.
  • 2+ years of experience with Python, particularly in scripting, automation, and deployment tooling.
Preferred Qualifications
  • 2+ years of professional experience with Rust.
  • Experience with data acquisition systems and industrial IOT / Industry 4.0 control environments.
  • Experience building and maintaining CI/CD pipelines for hardware-in-the-loop systems.
  • Experience configuring, administering, and troubleshooting Linux systems in production or field environments.
  • Experience developing and testing software for complex systems such as spacecraft, aircraft, or autonomous vehicles.
ITAR Requirements
  • To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. 1157, or (iv) Asylee under 8 U.S.C. 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.  
Why Revel
  • Join a world-class team of engineers with decades of critical software applications experience.
  • Work on groundbreaking technology that directly impacts critical infrastructure and high-stakes industries with strong early traction.
  • Competitive salary, substantial equity, and significant personal growth opportunities.
  • Collaborative, ambitious, and technically challenging environment.
Join us to redefine what's possible in software for hardware.
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.
apply for this job