MoneyHash Logo

MoneyHash

Backend Software Engineer [Senior] [Remote - EMEA]

Posted 2 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Cairo
Senior level
In-Office or Remote
Hiring Remotely in Cairo
Senior level
Design, build, and maintain secure, fault-tolerant backend APIs and distributed systems for payment infrastructure. Lead small engineering teams, own end-to-end delivery, design CI/CD pipelines, collaborate with frontend and infrastructure teams, perform code reviews, and create internal documentation while optimizing merchant developer experience.
The summary above was generated by AI
What we're looking for

We are looking for highly skilled software engineers to join our backend team. Your main goal is to develop our core backend technology and APIs and design the infrastructure on which all of our external third-party integrations, workflows functionality, and merchant-facing APIs will be built.

Because of the unique nature of our products, our engineering team is experience-focused; creating a truly seamless infrastructure is no easy task. We currently use Python running on AWS, and several frontend technologies, but our tech stacks are growing and changing and we hire agnostically.

Aside from your role and responsibilities, our entire team helps shape MoneyHash's company vision and culture. Our team members should always show:

  • Respect. We are a global team - we value the diversity of humanity and seek the good in people. We expect you to be empathetic and cultivate respectful relationships with others.

  • Humility: We welcome open discussion and candid feedback, and expect all candidates to arrive ego-free and with a commitment to better themselves and others.

  • Flexibility: Being comfortable with fast-paced working environments is a must. We seek a highly motivated self-starter that can quickly get up to speed and rise to any challenge.

  • Willingness to learn: We search for champions of learning with a growth mindset. Mistakes are celebrated and part of our road to success.

What you will be doing

  • Design and implement highly secure, fault-tolerant APIs and distributed systems architecture

  • Collaborate in a multidisciplinary environment to rapidly iterate and prototype digital products

  • Write clean, well-organized, and fully documented code

  • Make strategic, proactive decisions on maintaining and upgrading projects

  • Work with limited oversight on iterating existing codebases

  • Working in close collaboration with infrastructure and frontend teams

  • Taking ownership of key technology decisions, building for scale and high performance

  • Design and maintain CI/CD pipelines to ensure seamless deployment and integration processes

  • Conducting code reviews and continuously looking at ways of improving our ways of working

  • Develop deep payments expertise, and always looking for ways to optimize our merchant developer experience

  • Create detailed internal documentation for the projects you work on

  • Work with and lead a small group of talented engineers to create reliable and highly secure products

  • Take full accountability for project delivery and system performance in a fast-paced environment

Technical Skills & Requirements

  • A high degree of empathy and learning capacity

  • Senior experience building high-performance distributed systems and scalable architectures

  • Strong command of technologies such as, but not limited to, Django, Django Rest Framework, Postgres, Redis

  • Experience with CI/CD pipeline management and deployment automation

  • Experience with containerization and orchestration tools (Docker, Kubernetes)

  • Familiarity with GitOps practices and tools like ArgoCD for deployment management

  • Experience in using modern development practices such as DDD, BDD, and TDD would be highly advantageous

  • Passion for beautiful and well-tested code

  • In-depth understanding of the entire development process (design, development, and deployment)

  • Experience working in product companies, preferably in fintech or payment infrastructure

  • Experience working in a small team, fast-paced startup environment

  • Highly motivated self-starter who values autonomy and getting things done

  • Strong accountability mindset with ability to own end-to-end delivery

  • Payment infrastructure experience is a significant plus

Compensation Package

Competitive salary -  stock options - health insurance - professional development stipend - wellness stipend - annual in-person retreat

Similar Jobs

25 Days Ago
In-Office or Remote
Senior level
Senior level
Information Technology • Mobile • Consulting
As a Senior Back-end Engineer at Yassir, you will develop scalable software using Node.js, design microservices, improve code quality, and solve complex problems in a fast-paced environment.
Top Skills: DockerExpress.JsGitKubernetesMicro-ServicesMongoDBNest.JsNode.jsRedisRest Apis
25 Days Ago
Remote or Hybrid
20K-200K Annually
Mid level
20K-200K Annually
Mid level
Information Technology • Mobile • Consulting
The Senior Back-end Engineer will develop scalable software using Node.js, design microservices architecture, ensure code quality, and collaborate with teams.
Top Skills: DockerExpress.JsKubernetesMicroservicesMongoDBNest.JsNode.jsRedisRest Apis
25 Days Ago
Remote or Hybrid
200K-200K Annually
Expert/Leader
200K-200K Annually
Expert/Leader
Information Technology • Mobile • Consulting
As a Staff Back-End Engineer at Yassir, you'll lead backend development, mentor junior developers, conduct code reviews, and shape technical standards across domains.
Top Skills: GitJavaScriptNode.jsReact

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account