Staff Software Engineer (Backend)
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