Ping Identity

Staff Software Engineer

Ping Identity

Apply
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