2,130,772open jobs
136,628companies
249,406added this week
Browse all
Location
Remote (Egypt)
Seniority
Staff
Visa
Sponsors visas in United States; no register of this country names it
Employment
Full-Time

First seen by Alion on Nov 7, 2026.

Overview
Company
Impact
Profile match
Headquartered in Carpinteria, California, Procore is a leading global provider of cloud-based construction management software. The company's comprehensive platform seamlessly connects all project stakeholders - from owners and general contractors to specialty builders - across the entire project lifecycle. By centralizing vital tools for project execution, financial management, and quality control, it empowers construction professionals to build more efficiently and safely.

Were looking for a Staff Software Engineer Ruby on Rails to join Procores Product & Technology 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. Were a customer-centric group that encompasses engineering product product design and data security and business systems. 

In the role of Staff Software Engineer Ruby on Rails youll collaborate with product managers fellow software engineers and engineering leaders in Project Management(PM) Domain to develop top-notch products and contribute to team growth. This role presents an exceptional chance to apply your technical skills and dedication to excellence in creating straightforward solutions for complex problems.

This position reports into Engineering Manager and will be based in our Cairo Egypt office. Were looking for someone to join us immediately. Apply today to join our team of Groundbreakers. 

What youll do:

  • Collaborate with Engineering Product and UX to design and build solutions that satisfy users needs and solve critical business problems
  • Collaborate across engineering teams on large-scale initiatives 
  • Conduct code reviews and provide constructive feedback to peers for maintaining code quality and consistency.
  • Communicate complex problems and solutions to technical and non-technical stakeholders
  • Work within our Rails backend to enhance performance flexibility scalability and security
  • Work with TypeScript and React to create consistent and intuitive user experiences on the frontend

What were looking for:

  • 8 years experience in software engineering fundamentals.
  • Experience developing in Ruby on Rails is required
  • Experience designing and building software in a service-oriented architecture
  • Experience maintaining and developing APIs through REST
  • Experience with frontend development using React
  • Strong experience documenting and bringing team clarity to complex solutions
  • Experience with modern web development across the entire spectrum of development testing staging deploying and monitoring
  • Experience with unit testing & Test Driven Development (TDD)
  • A curious mind that is driven to innovate and solve customer problems

Additional Information:

All your information will be kept confidential according to EEO guidelines.

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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender sex national origin civil status family status sexual orientation religion age disability race traveler community status as a protected veteran or any other classification protected by law.

If youd like to stay in touch and be the first to hear about new roles at Procore join our Talent Community.

Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations.


Remote Work:

No


Employment Type:

Full-time

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,130,772 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cairo
$86k – $99k per year · Equity · Remote (United States) · Full-Time · 7+ years exp · Bachelor's Degree · Norfolk
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Spring MVC
Spring Data JPA
Spring Security
Databases
MySQL
PostgreSQL
RabbitMQ
AI/ML
Copilot
Windsurf
Devin
Frontend
React.js
DevOps
Rest API
CI/CD
Git
AWS
Incident Management
Management
Agile
Scrum
QA
Rest-Assured
Apply
Remote (United States) · Full-Time · United States
JavaScript
TypeScript
AI/ML
AI Agents
LLM
Frontend
Next.js
React.js
tRPC
Apply
Remote (United States) · Full-Time · Pittsburgh
JavaScript
SQL
C#
C#
.NET
Databases
PostgreSQL
MS SQL
AI/ML
Claude
Frontend
Next.js
React.js
Mobile
React Native
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Apply
$129k – $161k per year · Remote (United States) · Full-Time · United States
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Frontend
Angular
Mobile
Dependency Injection
DevOps
Rest API
CI/CD
AWS
Docker
Kubernetes
Design
Figma
Apply
Remote (United States, PST hours) · Full-Time
JavaScript
TypeScript
Frontend
Vue.js
Svelte
Angular
React.js
npm
Web Components
DevOps
CI/CD
Management
Agile
Scrum
Kanban
Apply
In office · Cairo
JavaScript
TypeScript
SQL
C#
C#
.NET
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Analytics
Power BI
Management
Power Automate
Power Apps
Agile
Scrum
Apply
In office · Cairo
JavaScript
TypeScript
Node JS
Node JS
Express
Frontend
Zustand
Redux
React.js
Mobile
State Management
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Management
Agile
Apply
Remote (India, United Arab Emirates, Egypt) · Cairo
DevOps
Azure DevOps
Azure
CI/CD
Management
Trello
Jira
Agile
Scrum
Kanban
Apply
Remote (India, United Arab Emirates, Egypt) · Cairo · Dubai
DevOps
Azure DevOps
Azure
Management
Confluence
Jira
Agile
Scrum
Apply
In office · Bachelor's Degree · Cairo
Apply
See all jobs
This is one of many
2,130,772 more open roles from verified company boards, updated every day.