
Staff Software Engineer
Ping Identity
21 days ago
Bengaluru, India
Staff+
H1B Sponsor
Responsibilities
- Develop and maintain current market products.
- Contribute to the company's future product roadmap.
- Create applications with strong authentication and security features.
- Collaborate with other developers to achieve project objectives.
- Operate independently with minimal guidance.
- Ensure deadlines are met and product quality is maintained.
- Stay updated with the latest trends in macOS low-level development.
Requirements
- Bachelor's degree in Computer Science/Software Engineering or equivalent experience.
- Minimum of 5 years of application development experience on macOS using Xcode with Swift/Obj-C.
- At least 3 commercial applications built from scratch published to the Apple App Store or for internal use.
- Strong object-oriented design and multi-threading experience.
- Proficient in macOS low-level development with agents/daemons.
- Strong skills in the Linux ecosystem.
- Deep understanding of macOS view lifecycle and threading.
- Experience with HTTP, JSON, and REST Web Services.
- Knowledge of Apple's signing and notarization process.
- Fluent in verbal and written English.
- Experience with Obj-C and C++.
Benefits
- Generous PTO and holiday schedule.
- Parental leave.
- Progressive healthcare options.
- Retirement programs.
- Opportunity for education reimbursement.
- Commuter offset for specific locations.
Tech Stack
C++JenkinsLinuxmacOSObjective-CSwift
Categories
EmbeddedSecurity