Squad Lead (Golang)

Maadi, Cairo, Egypt
Full Time
Manager/Supervisor

About Flash

Flash is an early-stage Cairo-based fintech aiming to support our society’s financial well-being, one person at a time.

Flash has raised a $6M seed round from leading international investors and is approved by the Central Bank of Egypt in partnership with Banque Misr.

Our founding team has deep local and international experience working at top consumer-facing technology companies.

Role Overview

As a Team Lead, you’ll be responsible for leading a team of backend engineers working in Golang, helping them deliver high-performance, secure, and reliable financial services. You will serve as a technical leader, team coach, ensuring the team stays aligned with company objectives while continuously improving their practices and systems.


Key Responsibilities

  • Lead and manage a team of Golang engineers, ensuring timely and high-quality delivery of backend services and APIs.
  • Drive the technical roadmap, ensuring alignment with architectural guidelines, scalability, and security needs.
  • Collaborate with product managers and other squads to define scope, plan iterations, and break down technical work.
  • Provide technical mentorship and code/design reviews to elevate engineering quality and velocity.
  • Foster a strong engineering culture centered around ownership, innovation, and reliability.
  • Identify bottlenecks, optimize processes, and continuously improve squad performance and engineering practices.
  • Ensure systems are built with observability, maintainability, and fault tolerance in mind.
  • Own operational readiness — monitoring, incident response, and system health.
  • Stay up-to-date with developments in Go, backend architecture, and cloud-native practices.


Requirements

  • 7+ years of backend engineering experience, including 2+ years of leading or mentoring engineers.
  • Deep proficiency in Golang and strong understanding of microservices and distributed systems.
  • Solid understanding of system design, APIs, REST/GraphQL, message queues (e.g., Kafka), and databases (SQL/NoSQL).
  • Experience deploying and operating services on AWS, GCP, or other cloud platforms using tools like Docker and Kubernetes.
  • Familiarity with secure coding practices, particularly for financial or regulated environments.
  • Strong communication and collaboration skills — able to align engineers and product stakeholders.

Nice to Have

  • Prior experience in fintech or building financial platforms (payments, wallets, banking APIs, etc.).
  • Knowledge of security standards like PCI-DSS, SOC 2, or ISO 27001.
  • Experience with observability tooling (e.g., Prometheus, Grafana, DataDog).
  • Familiarity with CI/CD pipelines, GitOps, and infrastructure as code (e.g., Terraform, Helm).


What We Offer

A collaborative and dynamic work environment in a fun office with a garden and fully equipped kitchen.

  • Opportunities for professional development and career growth.
  • The chance to work on impactful projects in the fintech industry.
  • Social and medical insurance coverage.
  • Monthly credit for use on our app.

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*