Apply For Senior Backend Engineer (Python)

  • Senior Backend Engineer with 6+ years experience programming in Python
  • Senior Backend Engineer with experience in Crypto or Blockchain technology

About Our Client

Our Client is a Global FinTech Brand specializing in Crypto currency and Digital Banking

Job Description


  • Designing, developing and deploying backend services with a focus on high availability, fault tolerance, low latency and security
  • Your team will take full end to end responsibility of the services your team owns, from development through to production operation
  • Collaboration with team members across multiple functional areas to ensure delivery of the best solutions for our customers.

ALSO SEE: Apply For Head of On-Demand Supply Chain – Africa – Tech

The Successful Applicant

Skills required:

  • Significant software engineering experience in one or more general purpose programming languages (we use Python)
  • Solid previous professional work experience in backend development (minimum 5-6 years)
  • Great teamwork and communication skills in English, comfortable preparing high quality documentation and designs to aid understanding and knowledge sharing
  • Understanding of microservice architectures, container based 12 factor apps and cloud native patterns around fault tolerance
  • Experience building contract first services and adopting patterns and frameworks to enable appropriate automated testing at unit, contract, service and end to end levels
  • Experience building services that can be deployed on demand, quickly and with quality. Excellent understanding of CI/CD patterns and good practice
  • Understands the role of high quality observability in building highly scalable and performant software
  • Experience working with a public or private cloud vendor
  • Good knowledge of, and experience with, cryptocurrencies and/or blockchain technology is beneficial
  • Microsoft environment, would be advantageous
  • NB Candidates must have experience in Crypto or have worked in a Digital Bank – non-negotiable.

Other requirements

  • A dedicated workspace
  • A reliable internet connection with the fastest speed possible in your area
  • Devices and other essential equipment that meet minimal technical specifications
  • Alignment with Our Values.

ALSO SEE: Apply For B2C & B2B Sales Manager – East Africa

What’s on Offer

Package very lucrative – negotiable depending experience

Permanent – full time role

Kulwa Masters
Quote job ref
Phone number
+27 11 303 8300


Leave a Reply
You May Also Like