1

Software Distribution Jobs (NOW HIRING)

Senior Software Engineer, Nix

Boston, MA · On-site

$133K - $175K/yr

ABOUT THE JOB We are hiring a Senior Software Engineer to design, improve, and maintain the core package set which supports software distribution throughout Anduril. This involves creating internal ...

Senior Software Engineer, Nix

Seattle, WA · On-site

$139K - $183K/yr

ABOUT THE JOB We are hiring a Senior Software Engineer to design, improve, and maintain the core package set which supports software distribution throughout Anduril. This involves creating internal ...

Senior Software Engineer, Nix

Seattle, WA · On-site

$139K - $183K/yr

Responsibilities : • Maintain an internal package set in order to enable software distribution across the company for development, hosted services, and embedded devices • Package open-source and ...

Coordinate software distribution requests for faculty, staff, students, and departments; help ensure product lines, pricing, fulfillment steps, and knowledge articles are current and accurate.

IT Procurement Analyst

Columbia, SC · On-site

$53 - $58/hr

Coordinate software distribution requests for faculty, staff, students, and departments; help ensure product lines, pricing, fulfillment steps, and knowledge articles are current and accurate.

next page

Showing results 1-20

Software Distribution information

See salary details

$48K

$111.8K

$166K

How much do software distribution jobs pay per year?

As of Jun 27, 2026, the average yearly pay for software distribution in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What jobs pay 2000 a day?

In the field of software distribution, high-paying roles such as software sales executives, enterprise solutions architects, or senior technical consultants can earn around $2,000 per day through a combination of salary, commissions, and bonuses. These positions typically require extensive experience, strong technical knowledge, and often involve client-facing responsibilities or specialized skills. Compensation varies based on industry, company size, and geographic location.

What is the highest paid job in software?

In software, senior roles such as Software Engineering Managers, Solutions Architects, and Principal Software Engineers tend to be the highest paid, often earning six-figure salaries or more. These positions typically require extensive experience, advanced technical skills, and sometimes certifications or leadership abilities.

What kind of job is distribution?

A distribution job involves managing the process of delivering products or software to customers or end-users. It often requires coordination, logistics, and knowledge of distribution channels, with skills in inventory management and supply chain operations. In software distribution, roles may include packaging, deploying, and maintaining software across networks or devices.

What are some common challenges faced by professionals in Software Distribution, and how can they be managed effectively?

Professionals working in Software Distribution often encounter challenges such as managing version control, ensuring compatibility across diverse systems, and coordinating timely updates for multiple users. Handling license compliance and responding quickly to deployment errors are also typical issues. Effective management involves using automated deployment tools, maintaining clear documentation, and collaborating closely with IT support and development teams to streamline the distribution process and quickly resolve any issues that arise.

What is a software distribution company?

A software distribution company specializes in delivering software products to end-users or organizations, often managing licensing, updates, and deployment processes. For a software distribution role, knowledge of distribution tools, licensing compliance, and network environments is important.

What is the difference between Software Distribution vs Software Support?

AspectSoftware DistributionSoftware Support
Primary FocusDistributing software products to users or clientsProviding assistance and troubleshooting for software issues
Required SkillsLogistics, communication, knowledge of distribution channelsProblem-solving, technical knowledge, customer service
Work EnvironmentWarehouses, logistics centers, online platformsHelp desks, client sites, remote support
CertificationsNone specific, logistics or IT certifications helpfulIT certifications like CompTIA, Microsoft, or vendor-specific

While Software Distribution focuses on delivering software products efficiently, Software Support centers on assisting users with technical issues. Both roles require technical understanding but differ in daily tasks and skill sets.

What is software distribution?

Software distribution refers to the process of delivering, installing, and updating software applications across multiple computers or devices within an organization. It often involves using specialized tools or platforms to automate and manage the deployment of software to ensure consistency, security, and compliance. Software distribution can be performed manually or through automated systems, and is essential for maintaining up-to-date applications, reducing IT workload, and minimizing errors during installation.

What are the key skills and qualifications needed to thrive in Software Distribution, and why are they important?

To thrive in Software Distribution, you need a strong understanding of software deployment processes, version control, and licensing, often supported by a degree in computer science or related experience. Familiarity with tools like SCCM, JAMF, Intune, and software packaging systems, as well as certifications in IT service management or deployment platforms, is typically required. Excellent problem-solving abilities, attention to detail, and effective communication help professionals manage software rollouts and resolve distribution issues efficiently. These skills are crucial for ensuring reliable, secure, and timely software delivery across organizations.
More about Software Distribution jobs
What job categories do people searching Software Distribution jobs look for? The top searched job categories for Software Distribution jobs are:
Infographic showing various Software Distribution job openings in the United States as of June 2026, with employment types broken down into 91% Full Time, and 9% Part Time. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

Dept. Lead Software Distribution & Scheduling Engineer

pathwayRP

Cary, NC

Full-time

Posted 3 days ago


Job description

Company Description


EmTacq specializes in EMployer Talent ACQuisitions, matching the most qualified candidates with the most competitive positions available. We pride ourselves on not just putting bodies in seats, rather matching professionals to their careers. We are headquartered in the Raleigh / Durham, NC area. However, as a recruiting agency we service companies and candidates across the United States. We are your best source for professional, value driven low cost recruitment services. 

Job Description

Are you looking for a hands on lead role to mentor and guide junior engineers while providing strategic direction and leadership in automated software distribution and workload scheduling solutions?

In this role you will facilitate the growth of distributed packaging and workload scheduling. Lead transformational initiatives; improving and simplifying the various business channels. Ensuring technical and corporate compliance with the enterprise-wide software distribution and workload scheduling architectures. This role is responsible for documenting end to end processes for software distribution and distributed scheduling methodologies.


Qualifications

Required Experience

5+ years expertise in software distribution/configuration management or distributed scheduling in a patch management environment.

5+ years of experience with IBM Tivoli Workload Scheduler (TWS), BMC BBSA (BladeLogic) and/or BBCA (Marimba).

3+ years of experience leading a team charged with designing, implementing, maintaining, and administering enterprise systems.


Preferred Experience

Bachelor's degree in Computer Science or related discipline preferred or years of equivalent work experience required.

Creating of global strategies & technology roads maps.

Strong working knowledge of all aspects of systems desktop and server configuration management, including software distribution, provisioning, patching, compliance & inventory.

ADP or equivalent certification preferred, or must be obtained within 6 months of employment. US citizenship is a requirement for certification.


Travel possible of 5 - 10% annually

Additional Information

Equal Employment Opportunity

Our client is proud to be an equal opportunity/affirmative action employer. We are committed to attracting, retaining and maximizing the performance of a diverse and inclusive workforce. It is their policy to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information or any other basis protected by law.