1

Python Software Engineer Ubuntu Server Certification Jobs in Irvine, CA

Sr Professional, Software Engineer

Irvine, CA · On-site

$129.90K - $171.30K/yr

... servers to standardize data exchange between AI models and local or remote data sources. • ... AI-related Python implementations. • Write clean, maintainable, and well-documented code ...

Senior Software Engineer

Irvine, CA · On-site

$112.80K - $150.50K/yr

Strong experience with ODBC, SQL Server, and LocalDB . * Solid understanding of database design ... Exposure to Python scripting and automated testing frameworks . * Experience with WIX and WixSharp ...

Strong experience with ODBC, SQL Server, and LocalDB . * Solid understanding of database design ... Exposure to Python scripting and automated testing frameworks . * Experience with WIX and WixSharp ...

Sr Engineer, Desktop Software

Irvine, CA · On-site

$113K - $150K/yr

Strong programming experience (e.g., C++, Python, Java) and demonstrated design/architecture skills ... Experience working with relational databases, including Microsoft SQL Server or PostgresSQL.

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

Huntington Beach, CA · On-site

$125K - $220K/yr

The Role The Software Engineer will play a critical role in developing our autonomous defense ... Design and implement efficient, well-tested code in C++, Rust, Python, or C to power real-time ...

Specialist Software Engineer Job Code : 35496 Job Location: Anaheim Ca Schedule: 9/80 Summary ... Knowledge of Python or C-Sharp is beneficial. In compliance with pay transparency requirements, the ...

next page

Showing results 1-20

Python Software Engineer Ubuntu Server Certification information

See Irvine, CA salary details

$24.7K

$150.2K

$217.4K

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 Irvine, CA is $150,244.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,600.00 and $176,600.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 Irvine, CA? For Python Software Engineer Ubuntu Server Certification jobs in Irvine, CA, the most frequently searched job titles are:
What job categories do people searching Python Software Engineer Ubuntu Server Certification jobs in Irvine, CA look for? The top searched job categories for Python Software Engineer Ubuntu Server Certification jobs in Irvine, CA are:
What cities near Irvine, CA are hiring for Python Software Engineer Ubuntu Server Certification jobs? Cities near Irvine, CA with the most Python Software Engineer Ubuntu Server Certification job openings:
Infographic showing various Python Software Engineer Ubuntu Server Certification job openings in Irvine, CA as of May 2026, with employment types broken down into 1% Locum Tenens, 94% Full Time, and 5% Part Time. Highlights an 40% Physical, 40% Hybrid, and 20% Remote job distribution, with an average salary of $150,244 per year, or $72.2 per hour.

Sr Professional, Software Engineer

Cotality

Irvine, CA • On-site

$129.90K - $171.30K/yr

Full-time

Posted 17 days ago


Job description

Job Summary:
Cotality is a leading company in the property intelligence sector, committed to making the industry faster and smarter. The Sr Professional, Software Engineer will design and develop scalable Java-based applications on Google Cloud Platform, implement GenAI solutions, and collaborate with cross-functional teams to enhance the company's technological capabilities.
Responsibilities:
• Design, develop, and deploy robust and scalable Java-based applications on Google Cloud Platform.
• Architect GenAI solutions by implementing Semantic Metadata strategies to enhance data retrieval, discovery, and model context.
• Develop and integrate Model Context Protocol (MCP) servers to standardize data exchange between AI models and local or remote data sources.
• Utilize Spring Framework to build and maintain backend services, ensuring high performance and reliability.
• Conduct thorough code reviews to ensure code quality and adherence to best practices in both Java and AI-related Python implementations.
• Write clean, maintainable, and well-documented code following object-oriented programming principles.
• Implement Test-Driven Development (TDD) practices to write unit tests before implementing the functionality.
• Write integration tests to ensure end-to-end functionality and reliability of the application.
• Apply advanced algorithms and data structures when designing solutions to complex problems.
• Collaborate with cross-functional teams to define technical requirements and architectural solutions.
• Implement best practices for software development, including code reviews, unit testing, and continuous integration.
• Optimize application performance and scalability through efficient coding practices and system design.
• Troubleshoot and resolve complex technical issues independently or as part of a team.
• Stay updated on industry trends and emerging technologies, providing insights and recommendations for improvement.
• Mentor junior team members, sharing knowledge and expertise in Java, Python, Spring, GCP technologies and the evolving GenAI ecosystem.
Qualifications:
Required:
• 5+ years of experience in software development, with a focus on Java-based technologies
• Proficiency in Spring Framework, including Spring Boot, Spring MVC, and Spring Data
• Strong understanding of microservices architecture and APIs
• Familiarity with Agile development methodologies and tools (e.g., Jira, Confluence)
• Use skills as a seasoned, experienced professional to work on all phases of development within broadly assigned technical discipline
• Able to translate conceptual ideas into projects and tasks
• Able to translate business needs to technical requirements
• Excellent problem-solving and analytical skills, with a keen attention to detail
• Effective communication skills, with the ability to collaborate with team members and stakeholders
• Customer oriented: meets individual commitments, works with the team to achieve team commitments, responds to request in a timely manner, willing to help
• Coaching and teaching skills to mentor less experienced team members
• Design, develop, and deploy robust and scalable Java-based applications on Google Cloud Platform
• Architect GenAI solutions by implementing Semantic Metadata strategies to enhance data retrieval, discovery, and model context
• Develop and integrate Model Context Protocol (MCP) servers to standardize data exchange between AI models and local or remote data sources
• Utilize Spring Framework to build and maintain backend services, ensuring high performance and reliability
• Conduct thorough code reviews to ensure code quality and adherence to best practices in both Java and AI-related Python implementations
• Write clean, maintainable, and well-documented code following object-oriented programming principles
• Implement Test-Driven Development (TDD) practices to write unit tests before implementing the functionality
• Write integration tests to ensure end-to-end functionality and reliability of the application
• Apply advanced algorithms and data structures when designing solutions to complex problems
• Collaborate with cross-functional teams to define technical requirements and architectural solutions
• Implement best practices for software development, including code reviews, unit testing, and continuous integration
• Optimize application performance and scalability through efficient coding practices and system design
• Troubleshoot and resolve complex technical issues independently or as part of a team
• Stay updated on industry trends and emerging technologies, providing insights and recommendations for improvement
• Mentor junior team members, sharing knowledge and expertise in Java, Python, Spring, GCP technologies and the evolving GenAI ecosystem
Preferred:
• Bachelor's degree in Computer Science, Engineering, or related field strongly preferred
• Proficiency in Python for AI orchestration, scripting, or backend services
• Experience developing or implementing MCP (Model Context Protocol) servers to connect LLMs to data sources
• Knowledge of Semantic Metadata standards and vector database indexing
Company:
Cotality is a technology firm helping property professionals with data, valuations, surveys and retrofit solutions. Founded in 2005, the company is headquartered in Solihull, GBR, with a team of 1001-5000 employees. The company is currently Late Stage.