Staff Software Engineer - Traffic

Posted Yesterday
Be an Early Applicant
Cairo, EGY
In-Office
Senior level
Cloud • Software
We are powering progress for our customers in the construction industry by connecting them on a global platform.
The Role
Designs and operates production traffic infrastructure, including API gateways, service mesh, CDN, ingress/egress systems, Kubernetes controllers, and developer tooling. Sets technical direction, leads cloud-native gateway migrations, builds services in Go and TypeScript, improves security and compliance automation, and establishes testing, CI/CD, observability, and progressive delivery practices. The role also mentors engineers, supports incident response, and develops self-service tools for product teams.
Summary Generated by Built In

We’re looking for a Staff Software Engineer to join Procore’s Traffic team within Developer Acceleration. In this role, you’ll design and write the services, control planes, and self-service tooling that power the API gateways, service mesh, CDN, and ingress/egress layer sitting in front of nearly every request Procore serves. You will set technical direction for critical initiatives, including our migration from legacy API gateway technology to cloud-native alternatives like Envoy Gateway, and lead that work by shipping production code.
As a Staff Software Engineer, you’ll partner with Engineering Management, Security, and peer Developer Acceleration teams to make sure our traffic layer meets the reliability, security, and compliance bar that Procore's global customer base depends on. Use your strong software engineering foundation, Kubernetes ecosystem mastery, and AI literacy to raise the engineering bar through design and code review, ship production code, and mentor engineers across a globally distributed team. If you want to treat infrastructure as a software product and build highly reliable tools that product teams can use seamlessly—apply today!


This position reports into the Senior Engineering Manager, Traffic and will be based in our Cairo, Egypt office. We’re looking for someone to join us immediately.
 

What you’ll do:
  • AI is central to how we work. You’ll be expected to master generative tools and agentic workflows, moving beyond just using AI to actively building the agentic future of construction
  • Set technical direction for Traffic initiatives by authoring design documents and ADRs that weigh trade-offs, build-vs-buy decisions, and migration strategy toward modern, cloud-native gateway and mesh technologies.
  • Design, build, and own production services in Go and TypeScript, including control-plane APIs, Kubernetes operators and controllers, admission webhooks, and automation that manage routing, rate limiting, authentication policy, and certificate lifecycle at scale.
  • Build self-service developer experiences end to end: the APIs, CLIs, and automation that let product teams onboard routes, manage domains, and inspect their traffic without waiting on the Traffic team.
  • Design and maintain scalable ingress/egress infrastructure, including API gateways, service mesh, CDN/edge compute, mTLS, and DNS, expressed as tested, reviewed code rather than hand-managed configuration.
  • Raise the software engineering bar by owning the team's testing strategy, CI/CD quality gates, progressive delivery practices, and code review standards.
  • Partner with Security and compliance-focused teams to translate control requirements into automated, enforceable implementations such as policy-as-code, identity-aware routing, and cryptographic standards.
  • Leverage AI-assisted development tools and agentic workflows to accelerate delivery, automate routine tasks, and improve code quality across the team.
  • Mentor and develop teammates through design reviews, code reviews, pairing, and training, actively growing a distributed engineering team across time zones.
  • Serve as an escalation point during incidents, troubleshooting complex production issues across services and infrastructure, and driving durable engineering fixes rather than manual workarounds.
  • Build and maintain documentation and runbooks so operational knowledge scales with the team.

What we’re looking for:
  • Bachelor's degree or equivalent practical experience.
  • 8+ years of professional software engineering experience, including 5+ years designing, building, and operating backend services or platform software in production, with a proven track record of technical leadership.
  • Expert-level proficiency in Go or TypeScript, with working proficiency in a second language, alongside strong fundamentals in data structures, concurrency, API design, and software design patterns.
  • Proven ability to own a feature from design through production, including the backend service, data model, API, and the internal customer tooling.
  • Hands-on experience with unit, integration, and contract testing; CI/CD pipelines; feature flags; and instrumenting services for observability.
  • Production experience managing high-throughput ingress/egress, traffic routing, and container network interfaces at scale using tools such as Envoy Proxy/Gateway, Istio, Kong, and Cloudflare.
  • Extensive experience architecting, operating, and hardening Kubernetes clusters, including policy enforcement (e.g., OPA/Gatekeeper, Kyverno) and secure secrets management.
  • Strong understanding of DNS, TLS/mTLS, ingress/egress networking, and cloud networking fundamentals.
  • An AI-first development mindset with proficiency leveraging AI tools to accelerate the software development lifecycle.
  • A systems thinker with exceptional communication skills who enjoys the complexity of distributed systems, can turn ambiguous requirements into clear technical direction, and collaborate across time zones.
  • Experience building Kubernetes operators, extending Envoy, building web UIs/plugins for internal developer portals, or edge compute development. Preferred Skills
  • Familiarity with identity federation, secrets management platforms in FIPS mode, and STIG application or CIS benchmark enforcement at scale. Preferred Skills
  • Security certifications such as CKS or AWS Certified Security – Specialty are highly valued.
  • Leadership: Demonstrated experience mentoring engineers and up-leveling the technical discourse of a team.

Skills Required

  • Bachelor's degree or equivalent practical experience
  • 8+ years of professional software engineering experience
  • 5+ years designing, building, and operating backend services or platform software in production
  • Proven technical leadership experience
  • Expert-level proficiency in Go or TypeScript
  • Working proficiency in a second programming language
  • Strong fundamentals in data structures, concurrency, API design, and software design patterns
  • Experience owning features from design through production, including backend services, data models, APIs, and internal customer tooling
  • Hands-on experience with unit, integration, and contract testing
  • Experience with CI/CD pipelines, feature flags, and service observability
  • Production experience managing high-throughput ingress/egress, traffic routing, and container network interfaces at scale
  • Experience with Envoy Proxy or Gateway, Istio, Kong, and Cloudflare
  • Extensive experience architecting, operating, and hardening Kubernetes clusters
  • Experience with Kubernetes policy enforcement using OPA/Gatekeeper or Kyverno
  • Strong understanding of DNS, TLS/mTLS, ingress/egress networking, and cloud networking fundamentals
  • Proficiency leveraging AI tools to accelerate software development
  • Experience building Kubernetes operators, extending Envoy, building web UIs or plugins for internal developer portals, or developing edge compute systems
  • Familiarity with identity federation and secrets management platforms in FIPS mode
  • Familiarity with STIG application or CIS benchmark enforcement at scale
  • CKS or AWS Certified Security Specialty certification
  • Experience mentoring engineers and improving team technical practices

Procore Technologies Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Procore Technologies and has not been reviewed or approved by Procore Technologies.

  • Healthcare Strength — Health coverage includes an Anthem Blue Cross PPO with broad coverage and low premiums, alongside dental, vision, disability, and life insurance. Mental‑health resources and a wellbeing stipend further support overall care.
  • Leave & Time Off Breadth — A values‑driven, non‑accrual PTO approach, 12 paid holidays, and an annual company‑wide Wellness Week indicate generous time‑off options. Hybrid/remote flexibility is also highlighted in many roles and locations.
  • Parental & Family Support — Fertility benefits (e.g., via Progyny on some plans) and cash support for adoption and surrogacy are available for eligible U.S. employees. Paid parental leave and structured return‑to‑work programs are also described.

Procore Technologies Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Carpinteria, CA
4,500 Employees
Year Founded: 2002

What We Do

At Procore Technologies, we’re collectively building towards what’s next for our employees, industry, customers, and global communities. Our cloud-based construction management software streamlines the entire lifecycle of a construction project, connecting field and office teams, centralizing data to mitigate risks, providing real-time financials, and more to help clients efficiently build everything from skyscrapers to hospitals to airports. Procore was founded in 2002, and we’ve since grown into a global company of groundbreakers working throughout North America, EMEA, and APAC. Coming together from across diverse backgrounds to be our best, we embrace a culture of ownership and excellence that gives our teams the tools to grow and thrive as they shape their careers – and the Procore of tomorrow. To learn more about Procore and how you can build what comes next for your career, visit us at https://careers.procore.com/.

Why Work With Us

We make each other better at Procore. Here, your career is not pre-defined and it can take many paths. While you own your career, we provide you with the support and opportunities to help you succeed. You can help us transform an industry while you are transforming your career.

Gallery

Gallery

Similar Jobs

Ericsson Logo Ericsson

Test Automation Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
2 Locations
88000 Employees

Ericsson Logo Ericsson

Senior Software Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
2 Locations
88000 Employees

tms Logo tms

Buyer

Agency • Gaming • Marketing Tech • Mobile • Analytics
Remote or Hybrid
Cairo, EGY
1296 Employees

Mondelēz International Logo Mondelēz International

Brand Manager

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Remote or Hybrid
Cairo, EGY
90000 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account