1

Software Distribution Jobs (NOW HIRING)

Senior Software Engineer, Nix

Boston, MA

$133.10K - $175.50K/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

$139.40K - $183.80K/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

Boston, MA · On-site

$133.10K - $175.40K/yr

They are hiring a Senior Software Engineer to design, improve, and maintain the core package set which supports software distribution throughout the company, while also providing expertise in Nix and ...

Senior Software Engineer, Nix

Boston, MA · On-site

$133.10K - $175.40K/yr

They are seeking a Senior Software Engineer to design, improve, and maintain the core package set for software distribution, while providing expertise and training in Nix at a large scale.

Senior Software Engineer, Nix

Seattle, WA · On-site

$139.40K - $183.80K/yr

They are hiring a Senior Software Engineer to design, improve, and maintain the core package set for software distribution, providing expertise in Nix and assisting in training other engineers.

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 3, 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 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.

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 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 jobs make 5000 a week without a degree?

In software distribution, high-paying roles such as software sales representatives or technical account managers can earn around $5,000 weekly through commissions and bonuses, often requiring strong communication skills and industry knowledge. Outside of this field, jobs like sales managers, real estate brokers, or certain skilled trades may also reach this income level without a college degree, typically relying on experience and performance-based pay structures.

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.

More about Software Distribution jobs
Infographic showing various Software Distribution job openings in the United States as of May 2026, with employment types broken down into 1% Internship, 1% As Needed, 80% Full Time, 13% Part Time, and 5% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% 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 8 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.