1

Ubuntu On Wsl Software Engineer Jobs in Springville, UT

Senior Software Engineer

Draper, UT ยท On-site

$114K - $151K/yr

Description We're looking for a Senior Software Engineer to join our delivery team as a hands-on technical leader with a strong product mindset and a direct line to our clients. In this role, you ...

Senior Software Engineer

Provo, UT ยท On-site +1

$120K - $140K/yr

As a Software Engineer on our team, you'll use your deep expertise in SQL, C#, Typescript, Javascript, React, and Node JS to develop robust, efficient systems that are as intuitive as they are ...

Senior Software Engineer

Provo, UT ยท On-site

$120K - $140K/yr

As a Software Engineer on our team, you'll use your deep expertise in SQL, C#, Typescript, Javascript, React, and Node JS to develop robust, efficient systems that are as intuitive as they are ...

Senior Software Engineer

Provo, UT ยท On-site

$120 - $150/hr

As a Software Engineer on our team, you'll use your deep expertise in SQL, C#, Typescript, Javascript, React, and Node JS to develop robust, efficient systems that are as intuitive as they are ...

Senior Software Engineer

Provo, UT ยท Remote

$120K - $140K/yr

As a Software Engineer on our team, you'll use your deep expertise in SQL, C#, Typescript, Javascript, React, and Node JS to develop robust, efficient systems that are as intuitive as they are ...

Software Engineer

Provo, UT ยท On-site

$120 - $170/hr

We're on a mission to help organizations hire smarter, faster, and at scale through AI. Learn more at www.hallo.ai. As a Software Engineer at Hallo, you will play a central role in building AI agents ...

Software Engineer

Lehi, UT ยท On-site

$90K - $120K/yr

In order to do that, weneed to make tasteful decisions on what product suggestions really mean and ... software. We're proudly an engineering-led company. We believe the best product wins and that ...

We're looking for a Software Engineer to join our Engineering team and help build high-quality ... Career Development: Regular one-on-one meetings, quarterly conversations, and mentoring ...

Senior Software Engineer

Draper, UT ยท On-site

$130 - $170/hr

Senior Software Engineer (Draper, UT) JOB PURPOSE In this role, you are responsible for ... Contribute to architectural, technical and decision discussions, providing insights based on ...

Participating on an Agile Scrum team, collaborating across design, development, and testing ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Senior Software Engineer

Draper, UT ยท On-site

$114K - $151K/yr

Proficient with Ruby on Rails development as well as other languages * Familiarity with Typescript, JavaScript and Node.js * Experience with incorporating AI tools like Claude and Github Copilot in ...

Participating on an Agile Scrum team, collaborating across design, development, and testing ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Senior Software Engineer

Draper, UT ยท On-site

$114K - $151K/yr

Proficient with Ruby on Rails development as well as other languages * Familiarity with Typescript, JavaScript and Node.js * Experience with incorporating AI tools like Claude and Github Copilot in ...

Senior Software Engineer

Draper, UT ยท On-site

$120 - $190/hr

Senior Software Engineer (Draper, Utah On-site) ABOUT UPBOUND Upbound Group, Inc. (effective February 27, 2023: NASDAQ: UPBD) is an omni-channel platform company committed to elevating financial ...

Senior Software Engineer

Draper, UT ยท On-site

$130 - $180/hr

Senior Software Engineer(Draper, UT)ABOUT UPBOUNDUpbound Group, Inc. (effective February 27, 2023 ... based on expertise and experience.Collaborate with cross functional teams to include Delivery ...

Senior Software Engineer

Draper, UT ยท On-site

$114K - $151K/yr

Proficient with Ruby on Rails development as well as other languages * Familiarity with Typescript, JavaScript and Node.js * Experience with incorporating AI tools like Claude and Github Copilot in ...

Senior Software Engineer

Draper, UT ยท On-site

$114K - $151K/yr

SENIOR SOFTWARE ENGINEER (Draper, Utah On-site) (No Sponsorships) ABOUT UPBOUND Upbound Group, Inc. (effective February 27, 2023: NASDAQ: UPBD) is an omni-channel platform company committed to ...

As a Software Engineer on the PACS team at Novarad, you are a core contributor to a highly effective engineering team building world-class medical imaging software. You are passionate about writing ...

Senior Platform Software Engineer

Provo, UT ยท On-site

$115K - $152K/yr

Develop software that runs both on engineering workstations and on embedded Linux vehicle platforms. * Improve software architecture, developer workflows, deployment pipelines, and engineering ...

As a Software Engineer on the PACS team at Novarad, you are a core contributor to a highly effective engineering team building world-class medical imaging software. You are passionate about writing ...

next page

Showing results 1-20

Ubuntu On Wsl Software Engineer information

See Springville, UT salary details

$59.1K

$137.2K

$191.1K

How much do ubuntu on wsl software engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for ubuntu on wsl software engineer in Springville, UT is $137,201.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,600.00 and $160,900.00 per year, depending on experience, location, and employer.

What does an Ubuntu on WSL software engineer do?

An Ubuntu on WSL (Windows Subsystem for Linux) Software Engineer specializes in developing, maintaining, and optimizing Ubuntu's compatibility and performance on the Windows Subsystem for Linux platform. They work to ensure that Ubuntu runs smoothly and integrates well with Windows environments, troubleshooting issues, and contributing to new features. This role often involves collaboration with both the Ubuntu and Microsoft WSL teams, as well as engaging with the open-source community to improve user experience and fix bugs.

What are the key skills and qualifications needed to thrive as an Ubuntu on WSL software engineer, and why are they important?

To thrive as an Ubuntu on WSL Software Engineer, you need strong knowledge of Linux systems, software development (especially in C/C++ or Python), and experience with both Windows and Ubuntu environments. Familiarity with tools like Windows Subsystem for Linux (WSL), scripting, virtualization, and debugging utilities is essential, along with relevant certifications such as CompTIA Linux+ or LPIC. Excellent problem-solving, adaptability, and collaboration skills help you navigate cross-platform challenges and work effectively in diverse teams. These competencies are crucial for building robust, compatible software solutions that bridge Windows and Linux ecosystems.

What are some common challenges faced by Ubuntu on WSL software engineers when integrating Linux applications with the Windows environment?

Ubuntu on WSL Software Engineers often encounter challenges related to compatibility between Linux and Windows systems, such as differing file system behaviors, permissions, and networking configurations. Debugging issues that arise from these differences can require a deep understanding of both operating systems. Additionally, ensuring that Linux applications perform reliably and efficiently within the WSL environment often involves troubleshooting edge cases and collaborating closely with both development and IT teams. Regular communication with upstream Linux and WSL communities can also be essential for staying updated on best practices and new features.

What is the difference between Ubuntu On Wsl Software Engineer vs Linux Developer?

AspectUbuntu On Wsl Software EngineerLinux Developer
Required CredentialsBachelor's in CS or related, familiarity with WSL and UbuntuBachelor's or higher in CS, Linux system expertise
Work EnvironmentWindows environment with WSL, hybrid developmentPrimarily Linux-based systems, server or embedded
Industry UsageSoftware development on Windows with Linux toolsLinux system development, kernel, or open-source projects

Ubuntu On Wsl Software Engineers focus on developing software within Windows using WSL and Ubuntu, bridging Windows and Linux environments. Linux Developers work directly on Linux systems, often in server or open-source contexts. While both roles require Linux knowledge, their environments and specific tasks differ.

What are popular job titles related to Ubuntu On Wsl Software Engineer jobs in Springville, UT?

For Ubuntu On Wsl Software Engineer jobs in Springville, UT, the most frequently searched job titles are:

What job categories do people searching Ubuntu On Wsl Software Engineer jobs in Springville, UT look for?

The top searched job categories for Ubuntu On Wsl Software Engineer jobs in Springville, UT are:

Infographic showing various Ubuntu On Wsl Software Engineer job openings in Springville, UT as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $137,201 per year, or $66 per hour.

Senior Software Engineer

Outcode Software

Draper, UT โ€ข On-site

$114K - $151K/yr

Full-time

Re-posted 21 days ago


Job description

Description

We’re looking for a Senior Software Engineer to join our delivery team as a hands-on technical leader with a strong product mindset and a direct line to our clients. In this role, you will own meaningful parts of what we build, design and ship production-grade software across the stack, and use modern AI tooling to accelerate delivery without cutting corners. Operating as a senior contributor, you will thrive in an environment that values technical ownership, clear client communication, and a strategic approach to engineering that focuses on solving real business problems rather than just closing tickets.

Responsibilities

You’ll work closely with US-based clients and delivery managers to translate business requirements into robust technical plans, ensuring high-quality execution and end-to-end feature ownership.

Development, Maintenance & Operations
  • Design, build, and ship production software across the full stack, owning features from inception to deployment.
  • Use AI coding assistants, automated testing, and modern tooling as a core part of your daily workflow to raise development speed and code quality.
  • Support incident response and root-cause analysis for the systems you own, implementing long-term solutions to prevent recurrence.
Project Lifecycle, Delivery & Client Communication
  • Work directly with US-based clients on live calls, translating their business needs into technical plans, managing expectations, and communicating progress and trade-offs clearly.
  • Partner with delivery managers on scoping, estimation, sprint planning, and risk-flagging, carrying delivery-management responsibility for your workstreams.
  • Bring a product mindset to the development lifecycle: question requirements constructively, propose better solutions, and prioritize features that drive actual value for the client and end users.
Leadership, Mentorship & Best Practices
  • Conduct in-depth code reviews and provide technical guidance to the team, serving as the go-to resource to unblock complex challenges and hit deadlines.
  • Champion engineering best practices, helping to adopt and apply the guidelines and standards set by the Director of Engineering across all projects.
  • Mentor and coach mid-level engineers, actively contributing to ongoing training, documentation, and knowledge-sharing to elevate the team's capabilities.
Qualifications
  • 5+ Years of Experience: A proven track record of designing, building, and shipping production systems in professional software engineering environments.
  • Full-Stack & Stack Fundamentals: Solid fundamentals across at least one major stack (e.g., JavaScript/TypeScript, Python, or similar), including hands-on experience with APIs, databases, and cloud infrastructure.
  • AI-Driven Development: Strong working knowledge and daily use of AI-enabled engineering tools (prompting, code review, automation, and guardrails) to streamline workflows and eliminate repetitive work.
  • Client-Facing Fluency: Native or fully fluent English with exceptional communication skills, comfortable acting as the primary technical voice in front of US-based clients.
  • Delivery Mechanics: Solid understanding of Agile, DevOps, CI/CD, and delivery management practices such as sprint planning, estimation, and keeping commitments visible.
You'd be a poor fit if:
  • You view yourself strictly as a "ticket taker" and prefer executing requirements exactly as written without questioning the business context or product impact.
  • You are uncomfortable speaking directly with clients, managing expectations, or handling the delivery-management aspects of your workstream.
  • You resist adopting AI coding assistants or automation scripting, preferring to absorb repetitive development and testing tasks manually.
  • You prefer working in isolation rather than mentoring mid-level peers, conducting thorough code reviews, and collaborating to unblock the team.
What you’ll love about us
  • A dynamic environment where you have a direct impact on product direction and client success.
  • A forward-thinking engineering culture that embraces modern AI tools to maximize efficiency and eliminate friction.
  • Opportunities for professional growth, technical leadership, and direct mentorship within a highly collaborative global team.

E04JI80034mh40999na