Software Engineering Manager

Apply Now

Software Engineering Manager

  • R0016758
  • Maadi as Sarayat Al Gharbeyah, Cairo, Egypt
  • Software Engineering (General)
  • Engineering
  • Full_time
View favorites

Job Ad

We’re looking for a Software Engineering Manager to join Procore's Related Items team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We’re a customer-centric group that encompasses engineering, product, product design and data, security and business systems.
 
In this Software Engineering Manager role, you’ll be responsible for leading a talented software engineering team that owns the Related Items platform. You’ll partner with engineering, product and design team members to deliver high quality software at a high pace and agile dynamics. Use your problem solving skills, curiosity and high sense of ownership to drive the team to achieve its business goals and achieve high engineering excellence.

This position will report to the Senior Engineering Manager in the Project Management organization. The position will be located in Cairo, Egypt. We’re looking for candidates to join our team immediately!

What you’ll do:
  • Leading Software Engineering team with high engineering excellence standards
  • Drive innovation to accommodate enterprise and international customers for Procore across the organization
  • Work cross-functionally with product and UX to build roadmaps and execution plans
  • Own the overall success of business domains managing the improvement of functionality, APIs, SDK's, and performance
  • Collaborate with leadership to set short term and long term goals and strategies
  • Contribute to architecture design
  • Mentor and coach your teams and the broader organization
  • Drive operational excellence and product quality
  • Identify opportunities and manage teams to successfully deliver our initiatives

What we're looking for:
  • 5+ years total experience as a Software Engineer
  • 2+ years experience as a Software Engineering Manager
  • BS or MS degree in Computer Science, related discipline, or equivalent experience
  • Experience in microservices and event driven systems
  • Experience in Platform Products and SaaS b2B Solutions
  • Experience in leading highly effective engineering teams
  • Demonstrated hands-on experience in System Design and Software Architecture
  • Ability to coach, provide mentorship and guidance that aids team growth and development
  • Strong communication skills in Arabic and English
  • Track record of shipping value to customers with high quality
  • Ability to lead large initiatives and evaluate current technical and organizational approaches
  • Passionate about technology, tooling, industry trends, and best practices
  • Open to shift working hours to accommodate for time zone differences

Learn about our applicant and candidate privacy policy and about creating a profile on My Settings.