1

Python Software Engineer Ubuntu Server Certification Jobs in Ann Arbor, MI

Software Engineer

Farmington Hills, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong knowledge of SQL Server and relational databases * Experience with Laravel or similar MVC ... Python experience for automation, scripting, APIs, or AI-related initiatives, preferred

Software Engineer

Farmington, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong knowledge of SQL Server and relational databases * Experience with Laravel or similar MVC ... Python experience for automation, scripting, APIs, or AI-related initiatives, preferred

Software Engineer

Allen Park, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Develop and maintain back-end applications like APIs and microservices using server-side languages ... Python * Java * SQL * API * Cloud Computing * Relational Databases Skills Preferred: * Artificial ...

Software Engineer

Farmington Hills, MI · On-site

$90 - $130/hr

  • Medical

  • Dental

  • Vision

Strong knowledge of SQL Server and relational databases * Experience with Laravel or similar MVC ... Python experience for automation, scripting, APIs, or AI-related initiatives, preferred

New

Senior Software Engineer/Developer

Wixom, MI · On-site

$117K - $154K/yr

Job Summary : Zobility, a division of RGBSI, is seeking a Senior Software Engineer to lead ... JAVA, SQL Server/Data Structure, Python, ASP.NET • Web based application, UI design and ...

We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering ... Strong proficiency in Python (required) and at least one other language (C++, Go, or Node.js)

Software Engineer

Allen Park, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Embedded Software, Embedded Systems, Coding, C++, Matlab, Python, Test Automation, Software Testing Experience Required: * Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in ...

Back-end Software Development Engineer

Allen Park, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... and certificates in the vehicle product ecosystem. * This includes developing and maintaining in ... server-side languages like Java, Python, C#, etc. * Collaborate with front-end developers to ...

Software Engineer

Allen Park, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer #1061173 * As an Embedded Controls Software Engineer, you will be a critical ... Developing a Python automation script to parse test logs and auto-generate pass/fail reports ...

Significant experience with following test-driven development to create software in Python using ... Close familiarity with software engineering tools, software development methodology and release ...

Significant experience with following test-driven development to create software in Python using ... Close familiarity with software engineering tools, software development methodology and release ...

Software Engineer

Ypsilanti, MI · On-site

$86K - $181K/yr

  • Medical

  • Retirement

  • PTO

Proven experience with a programming language (preferably Python, C++, Rust, or similar ... certifications. Our employees value the flexibility at CACI that allows them to balance quality ...

AI Software Engineer

Farmington Hills, MI · On-site

$70 - $90/hr

  • Medical

  • Life

  • PTO

Utilizing 'AI-first' techniques, the AI Software Engineer will directly support end-to-end ... Proficiency with Python, including experience with libraries and frameworks relevant to application ...

Software Engineer

Ypsilanti, MI · On-site

$103K - $217K/yr

  • Medical

  • Retirement

  • PTO

Proven experience with a programming language (preferably Python, C++, Rust, or similar ... certifications. Our employees value the flexibility at CACI that allows them to balance quality ...

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

Ypsilanti, MI · On-site

$82K - $172K/yr

  • Medical

  • Retirement

  • PTO

Familiarity with a programming language (preferably Python, C++, Rust, or similar) * Familiarity ... certifications. Our employees value the flexibility at CACI that allows them to balance quality ...

Principal Software Engineer

Ann Arbor, MI · Hybrid

$132K - $177K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This role is backend-leaning - you'll spend most of your time on server-side architecture, data ... Proficiency in backend technologies (Node.js, Python, or Go) and API design * Strong understanding ...

next page

Showing results 1-20

Python Software Engineer Ubuntu Server Certification information

See Ann Arbor, MI salary details

$22.5K

$136.9K

$198.1K

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

As of Aug 19, 2026, the average yearly pay for python software engineer ubuntu server certification in Ann Arbor, MI is $136,938.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,100.00 and $160,900.00 per year, depending on experience, location, and employer.

What is a python software engineer ubuntu server certification?

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 are the key skills and qualifications needed to thrive as a python software engineer with Ubuntu Server certification?

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 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 Ann Arbor, MI?

For Python Software Engineer Ubuntu Server Certification jobs in Ann Arbor, MI, the most frequently searched job titles are:

What job categories do people searching Python Software Engineer Ubuntu Server Certification jobs in Ann Arbor, MI look for?

The top searched job categories for Python Software Engineer Ubuntu Server Certification jobs in Ann Arbor, MI are:

What cities near Ann Arbor, MI are hiring for Python Software Engineer Ubuntu Server Certification jobs?

Cities near Ann Arbor, MI with the most Python Software Engineer Ubuntu Server Certification job openings:

Infographic showing various Python Software Engineer Ubuntu Server Certification job openings in Ann Arbor, MI as of August 2026, with employment types broken down into 100% Full Time. Highlights an 74% In-person, and 26% Remote job distribution, with an average salary of $136,938 per year, or $65.8 per hour.

Software Engineer

RHP Properties

Farmington Hills, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 19 days ago


RHP Properties rating

5.2

Company rating: 5.2 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

196th of 204 rated real estate companies


Job description

Description
Who is RHP Properties?
Headquartered in Farmington Hills, Michigan, RHP Properties (www.rhp.com) is the nation's largest private owner and operator of manufactured home communities. With more than 400 communities throughout 33 states, we continue to expand our footprint to provide accessible and affordable housing across the country. All of this would not be possible without the energy and drive of our talented employees! We invest in our employees, with regular training, opportunities for advancement, and fun events to bring everyone together.
The Software Engineer is responsible for designing, developing, modernizing and supporting customer-facing and internal business applications across the organization. The primary focus being on developing scalable web and application-based solutions that support both external customer/resident and internal operational teams.
As a successful Software Engineer, you will:
Application Development & Support
  • Develop, maintain, enhance, and support PHP-based enterprise applications and web platforms
  • Design and build customer-facing and internal business applications used across operations, sales, finance, accounting, and resident services
  • Support systems and integrations connected to RHP MOVE and related operational platforms
  • Upgrade PHP versions, implement security remediations, and proactively improve application stability and performance
  • Troubleshoot, debug, and resolve complex production issues across applications, integrations, and databases
  • Maintain, modernize, and scale legacy applications while supporting ongoing business operations

Full Stack & API Development
  • Develop scalable front-end and back-end solutions using PHP, Laravel, JavaScript, HTML/CSS, SQL Server, and REST APIs
  • Build and maintain APIs and integrations with internal systems, third-party vendors, cloud services, and operational platforms
  • Optimize SQL queries, database performance, and application efficiency
  • Develop responsive and mobile-friendly user experiences where applicable

AI-Assisted Development & Modern Engineering
  • Utilize AI-assisted coding tools such as Claude Code, Cursor, GitHub Copilot, or similar technologies to accelerate development and improve productivity
  • Demonstrate disciplined validation, testing, security review, and refinement of all AI-generated code and outputs before production implementation
  • Explore and recommend modern technologies, automation opportunities, and engineering best practices that improve efficiency and scalability
  • Remain current with emerging technologies, development trends, and software engineering practices

Collaboration & Delivery
  • Collaborate with the team using JIRA and Agile-based workflows for project tracking, prioritization, and delivery
  • Work closely with operational departments to gather requirements, clarify business needs, and translate them into technical solutions
  • Communicate effectively with both technical and non-technical stakeholders
  • Participate in code reviews, solution discussions, testing, and deployment activities

Minimum Requirements
  • Bachelor's Degree in Computer Science or related field, or satisfactory combination of formal education and relevant work experience, required.
  • 4+ years of professional software development experience
  • Strong hands-on experience with PHP development
  • Strong knowledge of SQL Server and relational databases
  • Experience with Laravel or similar MVC frameworks
  • Experience building and supporting enterprise web applications
  • Experience developing and maintaining APIs and system integrations
  • Strong understanding of software development lifecycle (SDLC) and modern development practices
  • Experience troubleshooting and supporting production systems
  • Experience working with JIRA or similar project management platforms
  • Strong problem-solving and analytical skills
  • Excellent communication and stakeholder collaboration abilities
  • Python experience for automation, scripting, APIs, or AI-related initiatives, preferred
  • Experience with AI-assisted coding tools such as Claude Code, Cursor, GitHub Copilot, or similar, preferred
  • Experience modernizing legacy applications, preferred
  • Exposure to cloud technologies and CI/CD pipelines, preferred
  • Experience in property management, real estate, operational systems, or enterprise business applications, preferred
  • Experience mentoring developers or leading technical initiatives, preferred

We are Proud to Provide the following:
  • Access to benefits including medical, dental and vision insurance
  • Short-term and long-term disability
  • Life insurance
  • Generous Paid Time Off and holidays
  • Flexible spending account
  • 401K with company match

#indcorp

What RHP Properties employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom