Jobs for Humanity logo

Senior Software Engineer

Jobs for Humanity

On-site
Beirut, Beirut Governorate
Full-time
Senior
5+ yrs
Salary not listedPosted 7h ago

Real job — pulled straight from Jobs for Humanity’s careers page · Verified September 7, 2026 · No reposts.

Job description

Jobs for Humanity is hiring a Senior Software Engineer — a full-time, based in Beirut, Beirut Governorate role. Apply directly on Jobs for Humanity's careers page below.

Senior Software Engineer

Location: Beirut, Beirut Governorate, lb

Company Description

We’re looking for an experienced Senior Software Engineer to join our technology team and help build a secure, reliable and scalable digital payments platform.

Job Description

  • Design, develop and maintain core components of the e-wallet platform
  • Build secure and scalable backend services, APIs and integrations
  • Contribute to mobile and web application architecture
  • Design and optimize databases and transaction-processing workflows
  • Integrate with banks, payment providers and other third-party services
  • Work on wallet functionalities including transfers, cash-in/cash-out, payments and transaction history
  • Ensure high standards of system performance, reliability and availability
  • Implement secure coding practices and work closely with the CISO on application security
  • Participate in architecture and technology decisions
  • Conduct code reviews and maintain high code-quality standards
  • Implement automated testing and support CI/CD processes
  • Troubleshoot complex technical and production issues
  • Produce clear technical documentation
  • Mentor and support junior software engineers
  • Collaborate closely with Product, UI/UX, IT, Operations and Compliance teams

.

Qualifications

  • 5+ years of professional software engineering experience
  • Strong backend and API development experience
  • Experience designing scalable and secure applications
  • Strong knowledge of databases and data modeling
  • Experience with REST APIs and third-party integrations
  • Understanding of authentication, authorization, encryption and application security
  • Experience with Git, CI/CD and modern development workflows
  • Familiarity with cloud infrastructure and containerized environments
  • Strong understanding of software architecture and design patterns
  • Experience with automated testing and code-quality practices
  • Strong debugging and problem-solving capabilities
  • Ability to mentor junior developers and perform effective code reviews
  • Fintech experience is highly valued

Additional Information

Send us your CV + GitHub Portfolio with the title: Sr. Software Engineer to: hr@totalrecruitments.com

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
AppZen logo

Oracle Technical Manager

Pune
✓ From careers page· 32m ago
Trackmind logo

Senior Shopify Developer

Hyderabad
✓ From careers page· 35m ago
Samsung SDS America logo

Privileged Access Management Engineer

$150k–$175kSan Jose, CA
✓ From careers page· 1h ago
Flatgigs logo

Backend Software Engineer

Islamabad, Pakistan
✓ From careers page· 1h ago

Frequently asked questions

What skills are required for Senior Software Engineer at Jobs for Humanity?

The required skills for Senior Software Engineer at Jobs for Humanity include: REST, Git, CI/CD.

What is the seniority level for Senior Software Engineer at Jobs for Humanity?

Senior Software Engineer at Jobs for Humanity is a Senior level position.

How do I apply for Senior Software Engineer at Jobs for Humanity?

You can view the full description and apply for Senior Software Engineer at Jobs for Humanity on EchoJobs: https://echojobs.io/job/jobs-for-humanity-senior-software-engineer-ad0av.