Job Description
Procore is looking for a Senior Software Engineer to join our Qualifications
team. In this position, you'll be a significant contributor to our
Qualifications capabilities, empowering our teams to create and deliver
experiences on the Procore Platform.
Construction impacts the lives of nearly everyone in the world, and yet it's
also one of the world's least digitized industries, not to mention one of the
most dangerous. That's why we're looking for a Senior Software Engineer to
join Procore's mission to serve our underserved industry.
In addition, your work will directly enable all experiences built on the
platform to seamlessly flex, extend, and meet customer's unique construction
needs on a global scale. You'll work and collaborate with Product, UX, and
other cross-functional teams to deliver our Identity roadmap and initiatives.
This position is based in our Cairo, Egypt office, employees can work
remotely. We're looking for someone to join us immediately.
What you 'll do:
* Participate in the architecture, design, and development of Procore's Identity platform
* Build underlying platform features that enable customization and platform extensibility by users, first or third-party developers, and our application teams
* Contribute to core initiatives at Procore as well as independent innovative technical projects
* Use a collaborative approach to make tech design decisions that improve scalability and performance
* Collaborate effectively with teammates by conducting code reviews, providing mentorship, pairing, and training opportunities
* Contribute to processes and software design that help guide others to create and maintain a healthy codebase
What we're looking for:
* Bachelor 's Degree in Computer Science, a related field, or comparable work experience
* 5+ years experience in Programming, Saas / PaaS applications, as backend engineering (OOP, PHP, Python, Ruby, etc.). Knowledge in frontend (JavaScript, CSS, HTML5, JSON, TypeScript, React) is a big plus.
* Experience in working and developing APIs through REST, gRPC, or GraphQL
* Experience with test-driven development and architecture design principles
* Demonstrated expertise in building or significantly improving large features, technological areas, or architectural initiatives
* Experience with different data stores (relational, non-relational, graph) is a plus.
Additional Information
Perks & Benefits
At Procore, we invest in our employees and provide a full range of benefits
and perks to help you grow and thrive. From generous paid time off and
healthcare coverage to career enrichment and development programs, learn more
details about what we offer and how we empower you to be your best.
About Us
Procore Technologies is building the software that builds the world. We
provide cloud-based construction management software that helps clients more
efficiently build skyscrapers, hospitals, retail centers, airports, housing
complexes, and more. At Procore, we have worked hard to create and maintain a
culture where you can own your work and are encouraged and given resources to
try new ideas. Check us out on Glassdoor to see what others are saying about
working at Procore.
We are an equal-opportunity employer and welcome builders of all backgrounds.
We thrive in a diverse, dynamic, and inclusive environment. We do not tolerate
discrimination against employees on the basis of age, color, disability,
gender, gender identity or expression, marital status, national origin,
political affiliation, race, religion, sexual orientation, veteran status, or
any other classification protected by law.
If you'd like to stay in touch and be the first to hear about new roles at
Procore, join our Talent Community.
The Advanced Technology Lab (ATL) in Cairo, Egypt, is looking for a highly motivated experienced Senior Software Development Engineer (Senior SDE) who will be part of a team that develops and releases intelligent services and applications in the domain of Language Understanding. The successful cand…
Why work at WebXT Inside Microsoft's Web Experiences Team Microsoft WebXT platform team delivers the cutting-edge infrastructure for Microsoft search and feeds experience. We are looking for a passionate platform developer to join us building the next generation core serving foundation for fast …
**Siemens Digital Industries Software - Where today meets tomorrow.** Let's make the difference together! **Meet the team -** **Video** Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality,…
**About the Client** A GCC closed shareholding company and a well earned reputation in finishing and furnishing material industry. **About the Role** To effectively work with new technologies that improve usability and increase performance and scalability. You will help redefine and translate…
Bachelor's Degree or higher in Computer Science or any related field - 3+ years professional experience in software development - Computer Science fundamentals in object-oriented design - Computer Science fundamentals in data structures - Computer Science fundamentals in algorithm design, problem s…
Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. We are looking for a **Software Development Engineer** to join our **DVT Verification Solution…
Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. **Brightly** , the global leader in intelligent asset management solut…
**Siemens Digital Industries Software - Where today meets tomorrow.** Let's make the difference together! **Meet the team -** **Video** Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality,…
Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. We are seeking highly motivated, responsible and self-starting **Softwa…
**Siemens Digital Industries Software - Where today meets tomorrow.** Let's make the difference together! **Meet the team -** **Video** Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality,…