Senior Software Engineer
7 months ago
What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? 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 experienced **Senior Software Engineers** to join Procore’s journey to revolutionize a historically underserved industry. In this role, you’ll join our highly collaborative Product and Engineering organization to drive the technical direction of our projects.
As a **Senior Software Engineer**, you are responsible for designing, building, and shipping software using your analytic, pragmatism, and engineering skills to provide solutions adopted by Procore Engineering teams. If you have a passion for solving complex problems unique to running large, highly scalable, resilient systems and want to use your knowledge of software design and architecture, strong problem-solving skills, and desire to learn to continuously improve the experience of our customers and our engineers, we would love for you to join us
**What will you do**:
- Contribute to designing and building a system that is aligned with Procore’s technical vision of a service-oriented architecture
- Use a collaborative approach to make tech design decisions that improve scalability and performance
- Write a highly performant code that minimizes payload size and deferred scripts while consuming the lowest possible amount of resources
- Collaborate with Engineering, Product, and UX to design and build solutions that delight users and solve critical business problems
- Communicate complex problems and solutions to technical and non-technical stakeholders
- Collaborate across engineering teams on large-scale initiatives to further Procore's goal to connect everyone in construction on one global platform
- Collaborate effectively with teammates by conducting code reviews, providing mentorship, pairing, and training opportunities
- Serve as mentor to junior Engineers on the team
**What we’re looking for**:
- Bachelor’s Degree in Computer Science, a related field, or comparable work experience
- 5+ years experience in software engineering fundamentals, Test Driven Development and Design principles (Ruby on Rails, Java, PHP, or similar languages preferred)
- Experience designing and building software in a service-oriented architecture
- Understanding the tradeoffs between short
- and long-term goals, balancing immediate needs with strategic initiatives
- Track record of anticipating technical problems that will fall out of major projects and designing solutions to overcome those problems
- Strong experience documenting and bringing team clarity to complex solutions
- Time-honed expertise with modern web development across the entire spectrum of development, testing, staging, deploying, and monitoring
- Experience with different datastores (relational, non-relational, graph) is a plus
- A curious mind that is driven to innovate and solve customer problems
**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.
-
Senior Software Engineer
23 hours ago
Cairo, Cairo, Egypt We find it Full timeJob DescriptionWe find it a great challenge to work with skilled professionals like you who share our passion for innovation and technology.In this role, you will be part of an international and multicultural team and report directly to a Team Leader. As a Senior Software Engineer, your primary responsibility will be the design and development of...
-
Senior Software Engineer
6 months ago
Cairo, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? 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...
-
Senior Software Engineer
7 months ago
Cairo, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? 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...
-
Senior Software Test Automation Engineer
7 months ago
Cairo, Egypt Arrow Electronics, Inc. Full time**Position**: Senior Software Test Automation Engineer We are seeking a Senior Software Test Automation Engineer focusing on quality and expertise in Java and Selenium. This role is critical in enhancing our software test automation standards and practices. We are excited about the opportunity to welcome you to our team. REQUIRED QUALIFICATIONS: -...
-
Senior Manager, Software Engineering
7 months ago
Cairo, Egypt Procore Full timeProcore is looking for a **Senior Manager, Software Engineering** to join Procore’s Construction Intelligence Org to maintain, optimize, and enhance the data pipeline that supports all user analytics. You’ll be responsible for the data pipeline’s end-to-end functionality, from the streaming service receiving the events from sources to the tools landing...
-
Senior Software Engineer
3 days ago
Cairo, Cairo, Egypt We find it Full timeJob Description:We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing high-quality software solutions using Java technologies.The ideal candidate will have extensive experience in Java 11, Spring, Spring Boot, and Spring MVC. You will also be...
-
Senior Software Quality Assurance Engineer
1 month ago
Cairo, Cairo, Egypt Nok Human Capital Full timeNOK Human Capital is seeking a Senior QA EngineerLocated in New Cairo-Mohandseen, we are looking for an experienced Software Quality Assurance Engineer to join our team.About the Role:We are hiring a skilled QA Engineer to conduct manual and automated tests based on project requirements. The ideal candidate will have experience with testing methodologies,...
-
Senior Java Software Engineer
2 weeks ago
Cairo, Cairo, Egypt We find it Full timeJob DescriptionAs a Senior Java Software Engineer - Cloud Expert at We Find It, you will be responsible for designing and developing high-quality software applications. This role requires expertise in Java 11, Spring, Spring Boot, and Spring MVC.Key Responsibilities:Developing new and maintaining Java-based web applications and servicesDesigning and...
-
Senior Java Software Engineer
1 month ago
Cairo, Cairo, Egypt Nok Human Capital Full timeNOK Human Capital is a leading recruitment agency in Egypt, offering exclusive job opportunities to professionals. We are currently hiring for the position of Senior Java Software Engineer.Located in New Cairo-Mohandseen, this role presents a unique opportunity to work with one of the biggest global banks.Job Description:We are seeking an experienced Backend...
-
Software Engineering Manager
6 months ago
Cairo, Egypt Careem Full timeCairo, Egypt Careem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the lives of people and build an awesome organisation that inspires. Since 2012, Careem has created earnings for over 2.5...
-
Software Engineering Manager
7 months ago
Cairo, Egypt Careem Full timeCairo, Egypt Careem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the lives of people and build an awesome organisation that inspires. Since 2012, Careem has created earnings for over 2.5...
-
Senior Software Architect
2 weeks ago
Cairo, Cairo, Egypt We find it Full timeWe are seeking a skilled Senior Software Architect to join our team at We Find It, an international and multicultural company based in Switzerland.Mission:As part of our dynamic workplace, you will be responsible for the design and development of high-quality software. Your expertise will play a crucial role in shaping our technology stack and ensuring...
-
Senior Backend Engineer, Python
6 months ago
Cairo, Egypt Invitro Capital Full time**Job Overview**: Invitro Capital is seeking a highly skilled and experienced Senior Backend Engineer with expertise in Python to join our team in Egypt. As a Senior Backend Engineer, you will be responsible for designing, developing, and maintaining robust and scalable backend systems for our portfolio companies. You will work closely with cross-functional...
-
Senior Director of Software Innovation
1 week ago
Cairo, Cairo, Egypt SamTech Group Full timeOverview">SamTech Group is a pioneering technology company that pushes the boundaries of what's possible in Artificial Intelligence (AI) and software development.">About the Role">We are seeking a visionary Senior Director of Software Innovation to lead our software team in creating cutting-edge apps, websites, platforms, and more while infusing AI expertise...
-
Staff Software Engineer
7 months ago
Cairo, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? 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...
-
Senior Software Engineer
2 days ago
Cairo, Cairo, Egypt We find it Full timeCompany Overview:We find it in our mission to provide cutting-edge solutions for our clients, and we're looking for a skilled Sr. Software Engineer to join our team.Job Description:In this role, you will be responsible for the design and development of high-quality software applications using Java frameworks. You will work closely with front-end developers,...
-
Staff Software Engineer
6 months ago
Cairo, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? 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...
-
Senior IT Support Engineer
6 months ago
Cairo, Egypt Property Finder Full time**Company Profile** Founded by Michael Lahyani in 2005 as a magazine (Al Bab World), Property Finder today is the leading property portal in the Middle East, North Africa and Turkey (MENAT) region. The platform offers a host of products and services tailored to make the home search process transparent for millions who visit the portal while creating value...
-
Manager, Software Engineering
6 months ago
Cairo, Egypt Procore Full timeAs an **Engineering Manager**, you will be primarily responsible for establishing the strategic technical direction, leading product experience and actively driving the execution of the strategy across many Procore’s product areas.This is a great opportunity to use your leadership, interpersonal, and organizational skills to build highly effective systems...
-
Senior Android Engineer
7 months ago
Cairo, Egypt MaxAB Full timeFounded in 2018, MaxAB is a rapidly growing food and grocery B2B e-commerce and distribution platform that serves a network of traditional retailers (mom-and-pop stores) across the MENA region. Using proprietary technology, MaxAB offers a transformative pull-driven supply chain and a tech-product that empowers both traditional retailers and suppliers. MaxAB...