Scale Army

Senior Engineer

Remote Egypt
USD 48k - 60k
PHP Laravel HTML CSS JavaScript Grafana
Description

Senior Engineer

Department: Engineering

Location: Egypt, Ethiopia, South Africa, Argentina, Nigeria

Compensation: $4K – $5K per month

Employment Type: Contract

This role is open to candidates based in LATAM, Africa, and Eastern Europe. Please note that as this role supports U.S.-based clients, candidates must be available to work during U.S. business hours aligned with the client’s time zone.


Our client is a technology-driven company building complex, scalable platforms that support user workflows, e-commerce transactions, subscription management, and integrations with third-party services. Their focus is on maintaining strong architectural foundations and coherent data models as the business grows, balancing speed, reliability, and long-term system health.

Location

Fully remote | 9 AM - 5 PM EST

Role Overview

The Senior Engineer will be a hands-on technical leader responsible for owning complex data models and overall system architecture. This role plays a central part in designing and evolving the domain model that supports user registrations, e-commerce transactions, subscriptions, and third-party integrations, while actively mentoring and guiding other engineers.

Key Responsibilities

Data Modeling & Architecture

  • Design tables, relationships, and constraints for new domains and evolve existing schemas without breaking critical workflows

  • Ensure data models are well-documented, consistent, and aligned with business goals

  • Make pragmatic architectural decisions that balance speed, safety, scalability, and long-term maintainability

End-to-End Feature Delivery

  • Own feature delivery from backend to frontend, ensuring seamless functionality across the stack

  • Manage complex workflows including user registrations, subscription renewals, e-commerce transactions, and payment integrations

  • Maintain operational resilience of background jobs supporting mission-critical tasks

Mentorship & Technical Leadership

  • Mentor mid-level engineers and guide junior developers to build technical excellence across the team

  • Lead code reviews with a focus on data modeling, architecture, and clean code standards

  • Set patterns and standards for modules, services, and models aligned with business goals

Collaboration & Communication

  • Work directly with product teams and founders to translate business requirements into clear technical designs

  • Break work into coherent projects to maintain alignment across technical and non-technical stakeholders

  • Communicate trade-offs clearly and propose improvements to enhance overall system quality

Production Readiness

  • Design safe, reversible database migrations

  • Ensure scalability and reliability of production systems

  • Take ownership of background jobs, queue usage, and observability using monitoring tools such as Grafana

Qualifications

Experience

  • 10+ years of professional software engineering experience with a strong focus on backend development using PHP and Laravel

  • Experience building large, complex Laravel applications from initial development through deployment

  • Hands-on experience with data modeling, system architecture, and evolving schemas for performance and scalability

  • Experience building and maintaining e-commerce systems, including orders, subscriptions, payments, and third-party integrations

  • Experience with PHP packages, background jobs, queue systems, and event-driven architectures

Skills

  • Strong expertise in data modeling and architectural decision-making

  • Full-stack capability with experience using HTML, CSS, and JavaScript

  • Ability to lead technical decisions while remaining highly hands-on in code

  • Proven mentorship and leadership skills

  • Strong communication skills and ability to collaborate with cross-functional teams

What Success Looks Like

  • Scalable and maintainable data models supporting high-volume transactions

  • Reliable delivery of backend and frontend features at scale

  • Strong technical mentorship resulting in a high-performing engineering team

  • Clear alignment between business needs and long-term system architecture

Opportunity

This role offers the opportunity to take ownership of core system architecture and domain modeling in a growing, complex platform. The Senior Engineer / Tech Lead will have direct impact on technical direction, system scalability, and engineering standards, while working closely with product leaders and mentoring developers as the platform evolves.

Application Process:

To be considered for this role these steps need to be followed:

  • Fill in the application form

  • Record a video showcasing your skill sets

Scale Army
Scale Army

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say