Manager, Software Engineering - Procore Connect
Core
Lead a team building secure, configurable, and scalable cross-account collaboration capabilities for Procore Connect to enable seamless data sharing across construction accounts.
Role type
Senior IC software engineering manager (distributed systems)
Builds
Procore Connect platform for cross-account data sharing and collaboration
Domain
Construction technology / Distributed systems
Deliverable
production ML models | product features
Required skills
distributed systems architecture, object-oriented design, API design, people leadership, technical decision making, system reliability, observability, security practices
Preferred skills
event-driven architectures, asynchronous architectures, mentoring engineers, managing ambiguity
Technologies
None explicitly stated
Responsibilities
Lead and grow a high-performing engineering team; Own team delivery from discovery to production; Partner with Product to prioritize work and define success criteria; Evaluate designs and guide technical decisions; Lead development of scalable cross-account data sharing capabilities; Ensure engineering practices in architecture, testing, and security; Collaborate across teams to resolve dependencies and deliver initiatives
Seniority
Senior, hands-on IC
