1

Python Software Engineer Ubuntu Server Certification Jobs in North Bend, WA

About EnergySavvy EnergySavvy is a rapidly growing software company with the mission of ... Don't know Python or Django? Chances are if you are a Ruby on Rails programmer or have experience ...

Proficiency in programming languages such as C, C++, Python, or similar. * Experience with the full software development lifecycle, including design, coding, testing, and deployment. Preferred ...

Software Engineer II

Redmond, WA · On-site

$75 - $85/hr

Develop and maintain AWS Lambda functions using Python. * Build and enhance REST APIs using API ... education/certification reimbursement, pre-tax commuter benefits, Paid Time Off (PTO), and an ...

Support server configuration and maintenance needs. * Facilitate design reviews for ongoing ... Advanced programming skills in Python and JavaScript. * 3+ years in-depth experience and expertise ...

... servers, and context pipelines while maintaining stateful, secure, and relevant contextual ... Experienced full stack development in NodeJS, Python, React, Java, Spring or similar * Deep ...

Software Engineer, PCBA (Starlink)

Redmond, WA · On-site +1

$145K - $175K/yr

NET, Python, Go, Java or similar object-oriented language * Experience with version control ... Database experience with PostgreSQL, SQL Server, or similar database technologies * Experience with ...

... or Python * OR equivalent experience. Other Requirements * Microsoft is unable to sponsor a work ... Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 ...

Senior Software Engineer - CoreAI

Redmond, WA · On-site

$160.20K - $261K/yr

... servers, and Retrieval-Augmented Generation (RAG) * Mentor others, fostering technical growth ... Python * OR equivalent experience * 4+ years of experience with cloud platforms such as Azure ...

... or Python * OR equivalent experience. Other Requirements * Microsoft is unable to sponsor a work ... Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $102,100 ...

Software Engineer II - CoreAI

Redmond, WA · On-site

$133.80K - $219.20K/yr

... MCP) servers, and Retrieval-Augmented Generation (RAG). * Mentor others and share knowledge to ... Python. * OR equivalent experience. Other Requirements: Ability to meet Microsoft, customer and/or ...

Software Engineer

Seattle, WA

$139.50K - $258.10K/yr

Apple is looking for a Software Development Engineer to work on its internal device cloud ... You will have exposure to the latest server software features at the OS level from their initial ...

Senior Software Engineer

Redmond, WA · On-site

$160.20K - $261K/yr

... Python * OR equivalent experience. Preferred Qualification: * 4+ years of technical engineering ... Ability to debug complex issues across client and server layers. * Proven skills in software system ...

next page

Showing results 1-20

Python Software Engineer Ubuntu Server Certification information

See North Bend, WA salary details

$25.1K

$152.7K

$221K

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

As of May 29, 2026, the average yearly pay for python software engineer ubuntu server certification in North Bend, WA is $152,749.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,600.00 and $179,500.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 job categories do people searching Python Software Engineer Ubuntu Server Certification jobs in North Bend, WA look for? The top searched job categories for Python Software Engineer Ubuntu Server Certification jobs in North Bend, WA are:
What cities near North Bend, WA are hiring for Python Software Engineer Ubuntu Server Certification jobs? Cities near North Bend, WA with the most Python Software Engineer Ubuntu Server Certification job openings:
Infographic showing various Python Software Engineer Ubuntu Server Certification job openings in North Bend, WA as of May 2026, with employment types broken down into 1% Locum Tenens, 96% Full Time, 2% Part Time, and 1% Contract. Highlights an 84% Physical, 12% Hybrid, and 4% Remote job distribution, with an average salary of $152,749 per year, or $73.4 per hour.
Principal Software Engineer - Performance Tooling

Principal Software Engineer - Performance Tooling

Microsoft

Redmond, WA • On-site

$188K - $304.20K/yr

Full-time

Posted 28 days ago


Microsoft rating

8.6

Company rating: 8.6 out of 10

Based on 125 frontline employees who took The Breakroom Quiz

47th of 183 rated software companies


Job description

Overview
The Artificial Intelligence (AI) Frameworks team at Microsoft develops AI software that enables running AI models everywhere, from world's fastest AI supercomputers, to servers, desktops, mobile phones, internet of things (IoT) devices and internet browsers. We collaborate with our hardware teams and partners, both internal and external, and operate at the intersection of AI algorithmic innovation, purpose-built AI hardware, systems, and software. We are a team of highly capable and motivated people that pride themselves on a collaborative and inclusive culture. We own inference performance of OpenAI and other state of the art large language model (LLM) models and work directly with OpenAI on the models hosted on the Azure OpenAI service serving some of the largest workloads on the planet with trillions of inferences per day in major Microsoft products, including Office, Windows, Bing, SQL Server, and Dynamics.
As a Principal Software Engineer - Performance Tooling on the team, you will have the opportunity to work on multiple levels of the AI software stack, including the fundamental abstractions, programming models, compilers, runtimes, libraries and application programming interfaces (APIs) to enable large scale training and inferencing of models. You will benchmark OpenAI and other LLM models for performance on graphics processing units (GPUs) and Microsoft hardware, debug and optimize performance, monitor performance and enable these models to be deployed in the shortest amount of time and the least amount of hardware possible helping achieve Microsoft Azure's capex goals.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
  • Work across multiple layers of the AI software stack (abstractions, programming models, compilers, runtimes, libraries, and APIs) to enable large-scale model training and inference.
  • Benchmark OpenAI and other LLMs for performance on Graphic Processing Units (GPUs) and Microsoft hardware.
  • Debug, profile, and optimize performance for training/inference workloads on CPUs (Central Processing Units)/GPUs.
  • Monitor performance regressions and drive continuous improvements to reduce time-to-deploy and hardware footprint.
  • Collaborate across teams of researchers and engineers to deliver scalable, production-ready AI performance improvements.

Qualifications
Required/Minimum Qualifications:
• Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C++, or Python OR equivalent experience.
Other Requirements:
• Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. This includes passing the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred/Additional Qualifications:
  • Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C++, or Python
    • OR Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C++, or Python
    • OR equivalent experience.
  • 4+ years' practical experience working on high performance applications and performance debugging and optimization on CPUs/GPUs.
  • Experience in DNN/LLM inference and experience in one or more DL frameworks such as PyTorch, Tensorflow, or ONNX Runtime and familiarity with CUDA, ROCm, Triton.
  • Technical background and solid foundation in software engineering principles, computer architecture, GPU architecture, hardware neural net acceleration.
  • Experience in end-to-end performance analysis and optimization of state of the art LLMs and HPC applications, including proficiency using GPU profiling tools.
  • Cross-team collaboration skills and the desire to collaborate in a team of researchers and developers.
  • Ability to independently lead projects.

#AIInfra
Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $165,600 - $296,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $220,800 - $331,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

What Microsoft employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Microsoft logo

About Microsoft

Sourced by ZipRecruiter

Our infrastructure is comprised of a large global portfolio of more than 100 datacenters and 1 million servers. Our foundation is built upon and managed by a team of subject matter experts working to support services for more than 1 billion customers and 20 million businesses in over 90 countries worldwide. With environmental sustainability and optimization at the forefront of our datacenter design and operations, we continue to grow and evolve as we meet the ever-changing business demands that hold Microsoft as a world-class cloud provider.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

10,000+ Employees

Headquarters location

Redmond, WA, US

Year founded

1975

Social media