1

Application Packaging Software Jobs in California

Application Software Engineer

Palo Alto, CA · On-site +1

$155K - $185K/yr

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package management tools (pip ...

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package management tools (pip ...

Application Software Engineer

Hawthorne, CA · On-site +1

$145K - $175K/yr

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package management tools (pip ...

Application Software Engineer

Hawthorne, CA · On-site +1

$145K - $195K/yr

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package management tools (pip ...

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package management tools (pip ...

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package management tools (pip ...

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package management tools (pip ...

SR. APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of ... Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package management tools (pip ...

next page

Showing results 1-20

Application Packaging Software information

What are some common challenges faced when working as an application packaging software specialist, and how can they be addressed?

One common challenge in Application Packaging Software roles is ensuring compatibility across diverse operating systems and environments, especially during large-scale deployments. Specialists often encounter issues with dependencies, version conflicts, or unique user requirements. To address these challenges, it’s crucial to maintain clear documentation, conduct thorough testing in staging environments, and collaborate closely with IT support and end-users. Staying updated on packaging tools and industry standards also helps in delivering robust, reliable packages.

What is the difference between Application Packaging Software vs Application Deployment Specialist?

AspectApplication Packaging SoftwareApplication Deployment Specialist
Primary RoleCreates, manages, and maintains software packages for deploymentImplements, tests, and manages software deployment across systems
Skills & CertificationsPackaging tools, scripting, OS knowledgeDeployment tools, scripting, network understanding
Work EnvironmentSoftware development and packaging teamsIT operations and system administration
Industry UsageSoftware vendors, IT departmentsLarge enterprises, managed service providers

Application Packaging Software focuses on creating and maintaining software packages, while Application Deployment Specialists handle the implementation and management of deploying those packages across systems. Both roles require technical skills but serve different stages of the software deployment process.

What is application packaging software?

Application packaging software is a set of tools and processes used to create installation packages for deploying software applications across multiple computers in an organization. These tools help IT professionals bundle application files, configurations, and dependencies into a single package that can be easily installed, updated, or removed. Application packaging ensures consistency, reduces manual errors, and simplifies software management, especially in large enterprise environments. Popular packaging formats include MSI, APPX, and virtualized packages, and the process often integrates with deployment tools like Microsoft SCCM or Intune.

What are the key skills and qualifications needed to thrive as an application packaging software specialist?

To excel as an Application Packaging Software Specialist, you need expertise in application deployment, software packaging formats (such as MSI, App-V, or SCCM), and a solid understanding of Windows operating systems. Familiarity with tools like Microsoft SCCM, InstallShield, AdminStudio, and scripting languages such as PowerShell or VBScript is typically required, along with relevant certifications like Microsoft Certified: Modern Desktop Administrator Associate. Strong problem-solving skills, attention to detail, and effective communication are crucial soft skills for this role. These competencies are essential to ensure efficient software distribution, minimize deployment issues, and support seamless IT operations within organizations.
What are popular job titles related to Application Packaging Software jobs in California? For Application Packaging Software jobs in California, the most frequently searched job titles are:
What cities in California are hiring for Application Packaging Software jobs? Cities in California with the most Application Packaging Software job openings:
Infographic showing various Application Packaging Software job openings in California as of July 2026, with employment types broken down into 79% Full Time, 17% Part Time, and 4% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution.

Software Engineer - Darwin Server, Core OS

Apple

Cupertino, CA • On-site

Full-time

Posted 13 days ago


Apple rating

8.0

Company rating: 8.0 out of 10

Based on 677 frontline employees who took The Breakroom Quiz

7th of 30 rated technology retailers


Job description

The Darwin Server team in Core OS is looking for enthusiastic engineers interested in developing system software for Apple's operating systems. Darwin is the UNIX-like foundation at the heart of all Apple's operating systems, stretching from the kernel up through low-level user components. The Darwin Server team is responsible for ensuring this foundation is adaptable for use in server environments, such as with the Private Cloud Compute service that powers Apple Intelligence.
In this role, you'll have an opportunity to dive into complex technical challenges, shaping OS architecture and design of cross-functional features, actively influencing our technical direction. We are seeking candidates who are eager to learn, tackle new problems, and drive innovation through their work, while actively mentoring and supporting each other in our quest to learn and grow as technical leaders. Our environment values diverse perspectives, ideas, and collaborative styles, with the goal of creating opportunities for everyone to thrive and grow.
Description
You will be responsible for working on a range of technologies that form the foundation of Apple's operating systems, with a focus on improving these technologies for use in server and cloud environments. Projects you work on as part of the Darwin Server team could include:
* Building technologies to enable server application packaging and distribution (like OCI images or Flatpak)
* Enabling Darwin to be integrated with cloud management and orchestration technologies (similar to cloud-init or Kubernetes)
* Improving Darwin's support for observability at scale (e.g. OpenTelemetry)
* Developing new security or privacy features to improve Private Cloud Compute
An engineer on the Darwin Server team would regularly:
* Participate in all phases of the software development cycle: from problem definition and design, through implementation, testing, and debugging
* Work with client teams to build the features required for Darwin to meet their development and product requirements
* Partner with technology owners throughout Apple to enable their technologies for use in server environments
* Engage cross-functionally to effect technical change across Apple
Minimum Qualifications
Experience with UNIX-like systems
Strong understanding of operating systems architecture and systems programming fundamentals
Proficient in a systems programming language such as Swift, C, Rust, or Go (much of our newer work is in Swift).
Familiarity with how operating systems integrate with cloud infrastructure - such as provisioning and orchestration (cloud-init, Kubernetes), application packaging (OCI, containers), and server observability/diagnostics
Experience developing system daemons/services (e.g., launchd-managed services), libraries, or designing APIs
BS/MS in Computer Science or equivalent knowledge and experience
Preferred Qualifications
Experience building operating system infrastructure to support cloud computing
Practical understanding of security and trust principles such as certificates, software signing, attestation, and policy-based configuration validation.
Ability to systematically troubleshoot issues across the entire technology stack
Perspective on how successful teams build and operate cloud technologies
Involvement in open source technologies and development communities such as Darwin, FreeBSD, Linux, etc
Passion for raising the bar for privacy and security in cloud computing

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976