Software Systems Developer
3 weeks ago
About Our Mission
At Palo Alto Networks, our mission is to protect the digital way of life by being the cybersecurity partner of choice. We strive to create a world where each day is safer and more secure than the one before.
We take our mission seriously and are committed to innovation, collaboration, and execution. Our values are brought to life through every member of our team, from disruptive innovation and collaboration to execution. We respect each employee as a unique individual and provide development and personal wellbeing programs that cater to their needs.
We believe in the power of collaboration and value in-person interactions. Our employees generally work full-time from our office with flexibility offered where needed. This setup fosters casual conversations, problem-solving, and trusted relationships.
Your Career
Palo Alto Networks' ADEM group is seeking an accomplished Senior Staff Software Engineer with expertise in developing client-side software for Windows and macOS. As part of a world-class engineering team, you will work on innovative solutions in the ADEM domain, focusing on building robust, efficient, and scalable agents for monitoring and enhancing digital experiences.
You will collaborate with a multi-functional team of engineers to design and develop software systems that address complex challenges in the ADEM space, driving performance and reliability across diverse environments.
Your Impact
- Responsible for the complete software development process, including requirement analysis, design, development, deployment, and support.
- Collaborate with other cross-functional teams to create tight integrations of product features and infrastructure.
- Write clean, testable, readable, scalable, and maintainable code that scales and performs well for thousands of customers.
- Participate actively and be a factor in design and development discussions.
- Identify areas for improvement within the team and actively push for positive change through new initiatives or optimizations.
Your Experience
- 6+ years of solid experience in programming, design, and development, with a focus on client-side software for Windows and macOS.
- Strong understanding of system-level programming, including OS-specific features, file systems, and inter-process communication.
- Extensive hands-on (expert level) programming skills in C++, C#, Objective-C, or Swift, with experience building and optimizing desktop applications for Windows, macOS, and Linux platforms.
- Proven expertise in developing cross-platform software solutions, including experience with native SDKs for Windows and macOS.
- Experience in building multithreaded, concurrent, and performance-optimized applications, with a focus on reliability and low resource consumption.
- Strong understanding of network protocols (TCP/IP, HTTP/HTTPS), socket programming, and VPN technologies.
- Familiarity with software deployment, auto-update mechanisms, and version management on client devices.
- Knowledge of telemetry data collection, including logs, metrics, and traces, and integration with client-side observability tools.
- Experience in designing intuitive user interfaces and seamless background processes, ensuring minimal disruption to end-user activities.
- Exposure to CI/CD pipelines and tooling specific to desktop application development (e.g., Jenkins, GitLab CI/CD), and automated testing frameworks for Windows and macOS.
- Strong knowledge of system security, including encryption, secure communication, and client-side security best practices.
- Experience with packaging, signing, and distributing client software through channels like Windows Installer (MSI), Windows Store, and Apple's Developer tools and App Store.
- Familiarity with performance monitoring, troubleshooting tools, and system diagnostics on both Windows and macOS.
- Knowledge of network infrastructure and security concepts is a plus.
- M.S./B.S. degree in Computer Science or Electrical Engineering or a related field or equivalent military experience required.
The Team
Our engineering team is at the core of our products, connected directly to the mission of preventing cyberattacks. We are constantly innovating, challenging the way we, and the industry, think about cybersecurity. Our engineers don't shy away from building products to solve problems no one has pursued before.
Compensation
The estimated salary range for this position is $126,000 - $204,500 per year, depending on qualifications, experience, and work location. The compensation package may also include restricted stock units and a bonus.
-
Software Development Expert
3 hours ago
Santa Clara, California, United States Baya Systems Full timeCompany Overview:Baya Systems is a leading technology firm that specializes in developing cutting-edge system software solutions. Our team of experts is passionate about shaping the future of technology and driving innovation in the semiconductor industry.About the Role:We are seeking a seasoned Software Engineer with a strong background in computer...
-
Senior System Software Specialist
5 hours ago
Santa Clara, California, United States Baya Systems Full timeJob Description:Baya Systems is seeking an experienced Software Engineer to join our team and contribute to the development of cutting-edge system software solutions. As a member of our team, you will be responsible for designing and implementing software optimization algorithms, building performance models, and collaborating with hardware teams to deliver...
-
Software Systems Development Director
3 weeks ago
Santa Clara, California, United States Palo Alto Networks Full timeJob DescriptionWe are seeking an experienced Sr Principal Software Engineer to join our App Acceleration team at Palo Alto Networks. The ideal candidate will have a strong background in system software development, cloud computing, and networking, with a focus on designing, developing, and implementing highly scalable software features.ResponsibilitiesThe...
-
Santa Clara, California, United States First Citizens Full timeFirst Citizens is seeking a Technical Lead Software Developer to join our team in Santa Clara, CA. This role provides technical guidance on complex strategic projects and facilitates the creation and implementation of software systems and software development.About the RoleThis position involves leading team efforts to evaluate and improve department...
-
Storage Systems Software Development Expert
2 weeks ago
Santa Clara, California, United States Pure Storage, Inc. Full timePure Storage, Inc. is a leading provider of flash storage systems, and we're seeking a seasoned expert to join our Linux Kernel & Fabrics Team.The selected candidate will work independently and collaboratively solving complex problems involving Linux and systems design, architecture, implementation, and fault analysis/debugging of our market-leading flash...
-
Software Developer
3 weeks ago
Santa Clara, California, United States Oracle Full timeJob OverviewAt Oracle, we are seeking an experienced Software Developer to join our software engineering division. This role involves defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems.Salary: The estimated salary for this position is $143,550 per annum in the...
-
Software Developer
3 weeks ago
Santa Clara, California, United States Oracle Full timeAbout the RoleOracle is seeking a highly skilled Software Engineer to lead the development and management of software solutions that integrate with advanced networking technologies.This role involves defining and adhering to delivery procedures for software projects to achieve high-level objectives. The candidate will frequently serve as the module lead,...
-
Software Engineering Leader
3 hours ago
Santa Clara, California, United States Baya Systems Full timeAbout the RoleWe are seeking an experienced Software Engineer with a strong background in computer architecture or networking to play a key role in shaping our technology portfolio.The ideal candidate will bring expertise and creativity to our solutions, developing Baya's system software in Python and C++ and contributing to core software optimization...
-
Optical Systems Engineer
7 hours ago
Santa Clara, California, United States Intelliswift Software Full timeOptical Systems EngineerWe are looking for a dedicated Optical Systems Engineer to work closely with our cross-functional teams at Intelliswift Software. In this role, you will be responsible for the design, development, and testing of advanced optical systems.Main Responsibilities:Design and implement complex optical systems, ensuring optimal performance...
-
Software Development Engineer
4 weeks ago
Santa Clara, California, United States Selector Software Full timeJob OverviewSelector Software is building an operational intelligence platform for digital infrastructure.We adopt an AI/ML-based analytics approach to provide actionable multi-dimensional insights to network, cloud, and application operators.This enables operations teams to meet their KPIs through seamless collaboration, search-driven conversational user...
-
System Software Director
3 weeks ago
Santa Clara, California, United States SiFive Full time**Job Title:** System Software Director**Company Overview:** At SiFive, we are passionate about driving innovation and changing the world through RISC-V. Our commitment to empowering technology leaders to create groundbreaking solutions has led to unparalleled success in the industry.**Salary:** $193,950 - $237,050 per year, plus variable/incentive...
-
Software Development Engineer
3 weeks ago
Santa Clara, California, United States Qualcomm Full timeOverviewQualcomm is a leading technology company that develops innovative solutions for the wireless industry. As a Software Development Engineer, you will be part of our team that designs and develops cutting-edge software for our next-generation WLAN products.Job SummaryWe are seeking an experienced Embedded Systems Specialist to join our team. The...
-
Senior Software Developer
3 weeks ago
Santa Clara, California, United States Oracle Full timeAbout UsAt Oracle, we are committed to providing innovative solutions to our customers. Our team is passionate about using technology to solve real-world problems, and we are looking for talented individuals to join us on this journey.We are seeking a skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible...
-
Senior Software Development Lead
4 weeks ago
Santa Clara, California, United States Citrix Systems Inc Full timeJob DescriptionWe are seeking a Senior Software Development Lead to join our team in Fort Lauderdale, FL / Santa Clara, CA location. The successful candidate will have expertise in Oracle CPQ/CX platform, including configuration, commerce, document engine, and BigMachines Language (BML).This role will focus on driving resolution to complex issues drawing...
-
Software Development Innovator
1 hour ago
Santa Clara, California, United States Palo Alto Networks Full timeTransforming CybersecurityPalo Alto Networks is driving innovation in the cybersecurity industry by developing cutting-edge products that anticipate and address emerging threats. As a key member of our team, you'll have the opportunity to transform the way we approach security, working closely with cross-functional teams to deliver groundbreaking solutions....
-
Software Engineer
4 weeks ago
Santa Clara, California, United States Omega Solutions Full timeJob Title: Software Engineer - Distributed SystemsWe are seeking a highly skilled Software Engineer to join our team at Omega Solutions. As a Software Engineer - Distributed Systems, you will play a key role in designing, developing, and deploying critical production systems using modern technologies like Spring Boot and Angular.The estimated salary for this...
-
Software Development Expert
6 hours ago
Santa Clara, California, United States Applied Materials Full timeCompany OverviewA leader in materials engineering solutions, Applied Materials enables the production of cutting-edge chips and display technologies. Our innovative equipment helps customers manufacture high-performance devices that power everyday life.Salary$152,000 - $209,000 per yearJob DescriptionWe are seeking a talented Software Engineer to join our...
-
Software Development Expert
3 hours ago
Santa Clara, California, United States Seel Full timeAbout SeelSeel is a leading provider of cutting-edge software solutions, committed to delivering high-quality results that meet the evolving needs of our clients. Our team of experts works closely with clients to understand their requirements and develop tailored software solutions that drive business success.Job DescriptionWe are seeking a skilled Software...
-
Software Development Lead
3 weeks ago
Santa Clara, California, United States Palo Alto Networks Full timeJob DescriptionWe are seeking an experienced Software Development Lead to join our App Acceleration team at Palo Alto Networks.The ideal candidate will have a strong background in system software development, with experience in developing data plane software using C/C++ and Golang. They should also have expertise in developing Linux kernel network stack and...
-
Senior Software Deployment Specialist
4 weeks ago
Santa Clara, California, United States United Software Group Full timeJob OverviewWe are looking for a highly skilled DevOps Strategist to join our team at United Software Group. As a key member of our engineering team, you will be responsible for setting the strategy for how we build, deploy, and operate our applications on modern cloud architectures.About the Role:Develop and implement our cloud infrastructure...