Search by job, company or skills

Flash

Staff Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

We are looking for a highly experienced Staff Software Engineer with deep expertise in Golang to help design and build scalable, high-performance systems. In this role, you will be a technical leader, influencing architecture decisions, mentoring engineers, and shaping the future of our platform. You will work closely with product, design, and other engineering teams to deliver robust, reliable, and innovative solutions.

Key Responsibilities

  • Lead the design and implementation of scalable backend systems and APIs using Golang
  • Drive technical architecture decisions, ensuring high reliability, performance, and maintainability
  • Collaborate with cross-functional teams to define requirements and deliver features end-to-end
  • 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
  • Lead initiatives to improve engineering processes, code quality, and team productivity
  • Own critical services or components, ensuring uptime, observability, and operational excellence
  • 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

Powered by JazzHR

vadLLklbdu

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144223539

Similar Jobs