Back to jobs

Staff Software Engineer (Backend)

Cairo; Islamabad; Karachi; Lahore

About Us

Brkz is a B2B commerce platform modernizing the construction materials value chain in MENAP. Our vision is to create an end-to-end ecosystem of value-added services including financial products for both businesses and contractors.

The construction market in MENAP is huge: $557 Bn. The initially targeted segment alone is $57 Bn with no tech-enabled competition. 

Led by a repeat founder Ibrahim Manna who was previously Managing Director of MENAP Markets at Careem (sold to Uber for $3.2 Bn) where he launched 11 out of 15 markets ($0 to $250M GMV RR). Brkz is top tier VC backed with more than 22.5m USD in funding.
We are on a mission to drive region-wide impact by delivering Great Experiences and Re-inventing the Construction industry through Tech.


 

What You will do (Responsibilities) :

  • Be an active engineering and product management partner to provide the best value for stakeholders and customers. Define technical OKRs for the teams and verticals, focusing on scalability and reliability.
  • Drive cross-domain and cross-team architecture discussions to challenge the status quo and identify opportunities for improvement for individual components and the platform.
  • Set standards for engineering and operational excellence by leading by example and mentoring engineers
  • Drive technical improvements through RFCs and other tools, explain, discuss, and align divisions, paving the future of our solutions.
  • Enable visibility of our systems KPIs through meaningful metrics, dashboards and alerts
  • Craft and maintain cutting-edge applications that will transform the construction industry
  • Design and implement high-traffic services and APIs with a team of experienced engineers
  • Initiate and execute software delivery and technical improvements (e.g., scaling, technical debt reduction) across the tribe and beyond, and define standards and tech strategy.
  • Foster knowledge sharing across the entity/vertical, promote and introduce best practices to continuously improve team performance and developers' experience
  • Contribute to the organisational design, ensuring teams are aligned on a workflow and that there is a proper balance of enabling and platform teams to ensure the design can scale. 

Who You are (Qualifications) : 

  • Deep understanding & proven experience in JVM-based technologies(Kotlin and Spring Knowledge is a plus).
  • 10+ years of experience building and delivering software solutions, including distributed systems based on microservices, API- and event-based communication, data processing (streaming and batch)
  • Knowledge of storage systems such as PostgreSQL, Redis and NoSQL
  • Knowledge of AWS, Terraform, Kubernetes, and infrastructure as a code
  • Understanding of monitoring tools such as Grafana, Kibana, DataDog
  • Experience with cloud cost optimisation
  • Ability to lead and drive technical initiatives across multiple teams
  • Significant and proven experience building and delivering solutions at scale
  • Deep understanding of software architecture, scalability and reliability
  • You are pragmatic and focused on empowering others
  • Ability to work independently as well as in a group.
  • Excellent written and verbal communication skills in English, ability to communicate technical topics and architecture design using both written and visual communication to tech-savvy and non-tech-savvy stakeholders

What we offer:

  • Great opportunity to be part of a start-up with a lot of responsibility and independence early on and where you will have an impact on the entire business.
  • Non-stop Learning before everything.
  • Exciting stock options and Premium health insurance.
  • Attractive compensation package.
  • Access to tools helping with your learning and development.
  • Product first mindset.
  • The best idea wins; we are all ears when it comes to ways to do things better.

Check our guide on How to prepare for your interviews with BRKZ 🚚🏗️

Pls note : Certain positions eventual grading might be subject to interview performance, this allows great talent to shine regardless of years of experience and keeps a fair process based on how big of an impact you deliver in the organization.

Create a Job Alert

Interested in building your career at BRKZ? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf