CareerPlan

Software Architect

US - Texas - AustinFull-time$233k–$321k2026-11-03 → 2026-11-10

Core

Define technical foundation and strategy for Procore's mobile experiences (Field Solutions, Project Management, Financials) across iOS, Android, and cloud services.

Role type

Senior Principal Software Engineer / Solution Architect

Builds

Mobile platform capabilities including cross-platform shared logic (Kotlin Multiplatform), federated GraphQL backend-for-frontend, offline sync, CI/CD, and security posture.

Domain

Construction technology, mobile engineering, distributed systems

Required skills

Native mobile development (Swift/iOS, Kotlin/Java), GraphQL federation, distributed systems design, cross-platform architecture, AI-literate engineering, technical strategy, hands-on prototyping

Preferred skills

Mobile CI/CD, observability, security posture (SAST/DAST/SCA), mentoring senior engineers

Technologies

Kotlin Multiplatform, GraphQL, Ruby on Rails, Java, Go, Node.js, iOS, Android

Responsibilities

Own multi-year technical vision for mobile platform; set architectural standards to reduce code duplication; shape strategy for offline sync and security; act as technical authority on design decisions; mentor Principal/Staff engineers; write production code and proofs-of-concept; partner with leadership on strategy.

Seniority

Principal, hands-on IC with strategic scope