CareerPlan

Principal Software Engineer, iOS (Innovation Lab)

2 LocationsFull-time$198k–$273k2026-05-20 → 2026-11-10

Core

Drive next-generation field application platform initiatives and greenfield projects for Procore's global SaaS infrastructure, focusing on the intersection of mobile and AI.

Role type

Principal Software Engineer, iOS (Innovation Lab)

Builds

Native iOS applications, scalable architectural solutions, and reference patterns for field applications.

Domain

SaaS, Mobile Development, AI/LLM integration

Deliverable

production ML models | product features

Required skills

Native iOS development, Swift, Mobile Architecture (MVC/MVVM/VIPER), Microservices design, Distributed Architectures, Security best practices, Generative AI tools (Claude, Cursor), Voice synthesis, Audio streaming, Speech-to-text/LLM interfaces, Real-time communication (VoIP)

Preferred skills

Experience with AI Note-taking apps, Domain experience with AI Note-taking apps, Speech-to-text / LLM interfaces, Real-time communication (VoIP, Zoom)

Technologies

Swift, iOS, Microservices, API Gateway, Generative AI tools (Claude, Cursor)

Responsibilities

Design scalable and robust architectural solutions for Native iOS applications, Provide technical leadership to cross-functional teams, Evaluate emerging mobile technologies and frameworks, Identify and address performance bottlenecks, Implement security best practices, Create and maintain architectural documentation, Establish and maintain overall technology strategy.

Seniority

Principal, strategy & mentorship