Senior Software Development Engineer - MacOS at Zscaler

Bengaluru, Karnataka, India

Zscaler Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Cybersecurity, Cloud Security, TechnologyIndustries

Requirements

  • 4+ years of professional software development experience, with at least 2+ years of hands-on experience building desktop applications or background services for Mac OS
  • Proficiency in Rust or a strong willingness to learn and work primarily in Rust for system-level development
  • Solid understanding of OS-level APIs, inter-process communication (IPC), and system programming concepts
  • Experience with HTTP, REST, gRPC, or other client-server communication protocols
  • Knowledge of secure communication practices, including authentication, encryption, and certificate management
  • Familiarity with additional programming languages such as Swift, Objective C, JavaScript, Go, or C++ (preferred)
  • Experience with CI/CD tools like Jenkins, GitHub Actions for automated builds and testing (preferred)
  • Strong debugging and problem-solving skills in distributed or system-level environments (preferred)

Responsibilities

  • Designing, developing, and maintaining desktop applications/background services for MacOS, ensuring efficient and secure communication with cloud infrastructure
  • Implementing and enhancing OS-specific integrations and system-level features under guidance from technical leads and architects
  • Collaborating closely with cross-functional teams — including product managers, QA, and cloud service engineers — to define and deliver new desktop application features
  • Writing clean, maintainable, and well-tested code, contributing to high software quality and operational reliability
  • Investigating, troubleshooting, and resolving production issues quickly, following a “fail fast, fix faster” mindset and focusing on proactive quality measures

Skills

MacOS
Swift
Objective-C
C++
Desktop Applications
Background Services
Cloud Integration
Zero Trust
SASE
SSE

Zscaler

Cloud-based cybersecurity and secure gateway services

About Zscaler

Zscaler provides cloud-based information security services, focusing on internet, web, and cloud security. Its platform functions as a secure gateway that inspects all internet traffic between users and applications, ensuring that threats are identified and stopped before they can access a client's network. This service is offered through a subscription model, allowing large enterprises and government organizations to select the level of security that meets their needs. Zscaler differentiates itself from competitors by offering a strong partner program that enhances market reach and provides partners with training and resources. The company's goal is to support secure digital transformation for its clients by delivering reliable security solutions.

San Jose, CaliforniaHeadquarters
2008Year Founded
$148.8MTotal Funding
IPOCompany Stage
Enterprise Software, CybersecurityIndustries
5,001-10,000Employees

Benefits

Comprehensive health plans
Supportive parental & family leave
On-demand learning & development
Company-sponsored volunteering
Global tuition assistance program
Guilt-free paid time off

Risks

Emerging cybersecurity firms may erode Zscaler's market share.
Economic downturns could impact Zscaler's subscription-based revenue model.
The retirement of CFO Mr. Canessa may lead to financial instability.

Differentiation

Zscaler offers a 100% cloud-based security platform, eliminating on-premise hardware needs.
The company is a Gartner magic quadrant leader for secure web gateways.
Zscaler's platform inspects all internet traffic, ensuring threats are neutralized pre-network.

Upsides

Zscaler's FY/25 guidance was revised upward, indicating strong financial performance.
The partnership with Bharti Airtel enhances Zscaler's zero-trust architecture offerings.
Zscaler's hiring of government experts strengthens its position in the public sector.

Land your dream remote job 3x faster with AI