Systems software engineer (Bengaluru)

Systems software engineer (Bengaluru)

17 Aug
|
HeadSpin
|
Bengaluru

17 Aug

HeadSpin

Bengaluru

Role Overview
We are looking for a highly skilled i OS Engineer who lives and breathes the Apple ecosystem but isn't afraid to dive into the server-side. You won't just be building apps; you will be navigating the internals of i OS, and building the APIs that power these interactions. This role is perfect for a developer who enjoys "how things work" under the hood—from XCTest and mobile-subsystems to scalable backend services in Python or Go.
Key Responsibilities
Backend API Development (50-60%): During key infrastructure sprints, you will focus heavily on building, scaling, and maintaining the Python or Go services. i OS Core Development (40-50%): Design and maintain complex i OS applications and frameworks using Swift and Objective-C. System-Level Engineering: Deep dive into i OS internals (processes, security, and automation frameworks) to support custom hardware or software integrations. Backend Integration: Develop, test, and maintain robust, scalable APIs in Python (Rapid API/Flask) or Go to support mobile features and data synchronization. Ecosystem Troubleshooting:



Provide high-level technical support for the entire Apple stack, including code-signing, provisioning, MDM (Mobile Device Management), and CI/CD pipelines. Collaboration: Work closely with infrastructure teams to ensure mobile devices are correctly isolated and containerized within our broader service environment. Required Technical Skills
1. The i OS Power User
Expertise in Swift and a strong working knowledge of Objective-C. Deep understanding of i OS Internals: Process management, keychain, background tasks, and system performance tuning. Experience with XCUITest and mobile automation tools (e.g., Maestro, Appium, or custom XCTest runners). Mastery of the Apple Deployment cycle: Certificates, Provisioning Profiles, App Store Connect, and Test Flight. 2. The API / Backend Hybrid
Proficiency in either Python or Go. Experience designing RESTful or g RPC APIs. Knowledge of Docker and containerizatio

📌 Systems software engineer (Bengaluru)
🏢 HeadSpin
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: systems software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: systems software engineer (bengaluru) / bengaluru