Skip to main content
Back to Jobs

Tech Lead

Lead system architecture for secure, high-performance backend services

As a Senior Software Engineer, you will spearhead the architectural design of backend systems, ensuring they are secure, reliable, and high-performance. You will design and implement sophisticated backend services, APIs, and microservices for the procure-to-pay platform, and drive integrations with third-party systems like Oracle Fusion. You will also optimize database queries and manage data storage solutions, particularly MongoDB, to ensure ...

Why This Role?

Opportunity to work on innovative procurement solutions with impact across Saudi Arabia and Bahrain

Key Responsibilities

  • Lead architectural design of backend systems for security and performance
  • Design and implement scalable backend services, APIs, and microservices
  • Collaborate with product and engineering teams to translate business requirements into technical solutions
  • Drive integrations with third-party systems such as Oracle Fusion ERP
  • Optimize database queries and manage MongoDB storage for scalability
  • Troubleshoot and resolve complex backend issues, implementing performance enhancements

Requirements

  • Experience in backend system architecture and design
  • Proficiency in developing APIs and microservices
  • Strong knowledge of database optimization, particularly MongoDB
  • Experience with enterprise integrations, including Oracle Fusion
  • Ability to collaborate across product, frontend, and DevOps teams
  • Skills in troubleshooting and enhancing system performance

Required Skills

system architecturebackend developmentapi developmentdatabase managementteam leadershipbackend architecturemicroservicesMongoDBsystem optimizationtechnical leadership

Indonesia Context

Working Hours Overlap:
Flexible — work your own hours
See remote (USD) vs local pay →
View Original Description from WeWorkRemotelyShow more

Original description from WeWorkRemotely

Headquarters: Egypt, Bahrain, Turkey URL: http://prospexcrm.xyz Senior Software Engineer About Our Client Our Client is a fast-growing procurement and technology company headquartered in Riyadh with operations across Saudi Arabia and Bahrain. We are building innovative solutions to simplify procurement processes, empower businesses, and create meaningful impact. Why Join Us? We are looking for talented, growth-minded individuals eager to take on new challenges. We nurture potential and provide an environment where every employee can thrive professionally and personally . Role Summary: As a Senior Software Engineer, you'll be a key technical leader, driving the design, development, and maintenance of our core backend services. You'll collaborate extensively with product, frontend, and DevOps teams to architect and build highly scalable, efficient, and robust systems. Your contributions will directly enable our customers to optimize their procurement workflows and derive critical insights. This role demands a deep focus on crafting resilient APIs, optimizing database structures, and building seamless integration services that significantly enhance system performance and user experience. What You'll Do: ● Lead System Architecture: Spearhead the architectural design of backend systems, ensuring they are secure, reliable, high-performance, and align with our long-term technical vision. ● Develop Scalable Solutions: Design and implement sophisticated backend services, APIs, and microservices for our advanced procure-to-pay platform. ● Cross-Functional Collaboration: Partner closely with product and other engineering teams to translate complex business requirements into elegant and effective technical solutions. ● Integrate and Innovate: Drive integrations with critical third-party systems, including enterprise-grade ERPs like Oracle Fusion, to expand our platform's capabilities. ● Optimize and Enhance: Take ownership of optimizing database queries and managing data storage solutions (with a focus on MongoDB), ensuring optimal performance and scalability. ● Troubleshoot and Evolve: Proactively identify, troubleshoot, and resolve complex issues in existing backend systems, implementing upgrades and enhancements to continuously improve performance and scalability. ● Mentor and Elevate: Provide technical leadership and mentorship to junior developers, championing best practices through rigorous code reviews and knowledge sharing. ● Ensure Operational Excellence: Implement comprehensive monitoring, logging, and alerting solutions to guarantee the health, reliability, and proactive management of our systems. ● Strategic Contribution: Play a pivotal role in strategic decisions regarding backend architecture, technology stack selections, and future platform evolution. What You'll Bring: ● Extensive Backend Expertise: Strong hands-on experience as a MEAN Stack Developer with a proven track record of building and scaling complex backend systems. ● Distributed Systems Mastery: Deep experience building distributed and scalable backend infrastructure with a microservices-first design philosophy. ● API Design Proficiency: In-depth understanding and practical experience with RESTful API design and microservice architectures. ● Core Technologies: Proficient in Node.js, Express.js or Nest.js, with a solid grasp of building REST APIs, Websockets, SQL/NoSQL Databases (MongoDB), message queues, distributed caches, and data pipelines. ● Problem-Solving Acumen: Exceptional troubleshooting, debugging, and performance tuning skills. Nice to Have: ● Experience with GCP deployments and pipeline management. ● Prior experience integrating with external systems, especially ERPs. ● Familiarity with AI/ML concepts and their application in backend services. ● Knowledge of monorepos and tools like Nx.dev . To apply: https://weworkremotely.com/remote-jobs/prospex-crm-tech-lead

Salary Context

Similar Engineering roles on LokerDollar pay around $223.2k/yr (range $10.8k–1000k/yr, n=384 active listings).

Hiring at Prospex CRM

Prospex CRM has 1 other active role on LokerDollar and has been hiring here since Oct 6, 2026 — across Engineering, Operations.

View all Prospex CRM openings →

Market context

  • ESTIMATEEstimated pay is 16% below the role median of $223,219/year (n=384 pay-disclosing listings).
  • VERIFIEDProspex CRM: 2 postings in the last 3 months, 2 all-time on LokerDollar.
  • VERIFIEDCompany first seen Oct 6, 2026.
  • VERIFIEDThis listing first seen Oct 9, 2026.
  • VERIFIEDLast verified live Oct 9, 2026.

Not quite right? Similar roles hiring now

View all →

This listing is sourced from WeWorkRemotely, with the company profile and full details on this page. The one thing we can't auto-confirm is whether this specific apply link opens cleanly — it usually does, so go ahead and try it. Check back later if it doesn't load.

Remote-friendly · fits your timezone
Estimated salary
$165k–210k/yr
Based on similar roles — not stated by the employer
Job Type
full time
Location
Remote · Open worldwide
Category
Seniority
senior
PostedFreshNew & verified
Oct 8, 2026

Share this job

Help a friend find their next remote role.

Hiring? Find talent free

Frequently asked questions

Is Tech Lead at Prospex CRM a remote job?
Yes. Tech Lead at Prospex CRM is a fully remote role open to candidates worldwide.
What type of employment is Tech Lead at Prospex CRM?
This is a full time position.
How do I apply?
Click the "Apply" button on this page to go to the official application at Prospex CRM.

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.

From the blog

This apply link is not verified yet.