3+ years of experience in building scalable, distributed backend services., Proficient in Typescript, Nestjs, and Python; knowledge of Golang is a plus., Experienced with relational and NoSQL databases, API design principles, and messaging systems like Kafka or RabbitMQ., Familiar with cloud platforms and containerization technologies such as Docker and Kubernetes..
Key responsibilities:
Design, develop, and maintain backend services for corporate spend management.
Collaborate with cross-functional teams to create innovative technical solutions.
Craft APIs and integrations for seamless interactions within services.
Monitor system health and troubleshoot issues to ensure a smooth user experience.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
The smartest company cards that automate expenses for MENA businesses.
We help businesses grow with our all-in-one spend management platform that includes corporate cards, expense management, accounting automation, invoice payment and more.
Record-breaking MENA fintech PEMO is looking for a Backend Software Engineer!
IF YOU WANT TO
π Join the forefront of revolutionizing corporate spend management.
π‘ Collaborate with a dynamic team of innovators, shaping the future of financial technology.
π Develop cutting-edge backend solutions that power seamless interactions and integrations.
πͺ Be a driving force behind our mission-critical services' security, reliability, and high-performance backbone.
π Stay ahead of the curve by immersing yourself in emerging technologies and industry best practices.
AND YOU ARE
β A seasoned Software Engineer with a strong background in building scalable, distributed backend services (3+ years).
π Proficient in Typescript, Nestjs, and Python, and bonus points for Golang.
π Experienced with relational and NoSQL databases, and skilled in data modeling.
π A master of API design principles, excelling in gRPC and REST APIs.
π Proficient in messaging systems like Kafka, RabbitMQ, or similar technologies.
β° Knowledgeable about workflow management platforms such as Temporal or similar technologies.
π³ Familiar with card schemes like VISA and MASTERCARD, especially real-time card transaction processing.
Equipped with prior involvement in ledger management or financial data systems.
π Familiar with accounting systems like Quickbooks, NetSuite, and more.
βοΈ Experienced with cloud platforms (GCP, AWS, etc.) and containerization technologies like Docker and Kubernetes.
π Driven by a passion for fintech innovation and eager to contribute to our mission-driven startup environment.
THEN WE WANT YOU.
Job Responsibilities
βοΈ Design, develop, and maintain mission-critical backend services that power the future of corporate spend management.
βοΈ Collaborate with cross-functional teams to transform requirements into innovative technical solutions.
βοΈ Craft APIs and integrations that facilitate seamless interactions within and beyond our services.
βοΈ Fortify the security, reliability, and performance of backend services through rigorous testing and optimization.
βοΈ Monitor system health and swiftly troubleshoot issues to ensure a smooth user experience.
βοΈ Stay at the forefront of industry best practices and emerging technologies to drive continuous improvement in our fintech solutions.
About Pemo
β we are the fastest-growing fintech in expense management in MENA
β we offer corporate cards and expense management software that help companies save time and money
β we are a seed-stage startup backed by prominent international investors (Cherry Ventures, Fintech Collective, Speedinvest, and others) as well as the CEOs of some of the most successful Fintech scale-ups in Europe and South East Asia, such as Nium or Qonto
β we nurture independent thought and ownership
β weβre a family of superachievers
JOIN US.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.