Senior Software Development Engineer; SDE III Engineering/Development
Listed on 2026-02-19
-
Software Development
Backend Developer, Cloud Engineer - Software
Location
:
On-site – Saudi Arabia
Department
:
Technology
Reporting To
:
Engineering Lead / Head of Engineering
Role Type
:
Individual Contributor
The Senior Software Development Engineer (SDE III) is responsible for designing, building, and operating scalable backend systems that power Aajil’s B2B lending platform. This is a senior, hands‑on individual contributor role requiring strong technical judgment, end‑to‑end ownership, and high execution standards. The SDE III translates product requirements into reliable, secure, and maintainable systems, ensuring alignment across engineering, product, and operations. The role requires deep backend expertise, strong experience with distributed systems, and the ability to deliver at speed while maintaining engineering excellence.
Key Responsibilities- Backend Architecture & Service Ownership
- Design and develop scalable backend services using Python (Django, FastAPI).
- Own services end‑to‑end: architecture, development, deployment, monitoring, and production support.
- Define clear microservice boundaries with strong fault isolation and maintainable patterns.
- Ensure systems are secure, resilient, and production‑ready.
- Event‑Driven & Distributed Systems
- Design and maintain event‑driven architectures using GCP Pub/Sub (or equivalent such as Kafka or Rabbit
MQ). - Build real‑time processing pipelines supporting lending workflows and financial transactions.
- Ensure reliability, idempotency, and traceability across distributed services.
- Design and maintain event‑driven architectures using GCP Pub/Sub (or equivalent such as Kafka or Rabbit
- Data & Performance Engineering
- Design and optimize data models in Postgre
SQL. - Implement effective indexing strategies and query optimization.
- Maintain high standards of data integrity and consistency in financial contexts.
- Work with No
SQL technologies where appropriate.
- Design and optimize data models in Postgre
- Engineering Quality & Operational Excellence
- Drive clean code practices, automated testing, and strong peer review standards.
- Contribute to CI/CD pipeline improvements and infrastructure reliability.
- Strengthen monitoring, alerting, and production observability.
- Maintain technical documentation, runbooks, and onboarding materials.
- Participate in incident response and post‑incident reviews.
- Technical Leadership & Collaboration
- Mentor mid‑level and junior engineers through code reviews and pairing sessions.
- Collaborate closely with Product, QA, and Dev Ops in a squad‑based structure.
- Translate business and product requirements into clear technical designs and execution plans.
- Act as a technical anchor within the team without formal people management responsibility.
- Full ownership of critical backend services in production.
- Measurable improvements in system reliability and performance.
- Successful delivery of key product features end‑to‑end.
- Clean, maintainable service architecture with clear boundaries.
- Strong collaboration and credibility across engineering and product teams.
- 5+ years of backend software engineering experience.
- Strong expertise in Python and modern backend frameworks (Django, FastAPI).
- Proven experience designing and operating microservices in production.
- Strong understanding of distributed systems principles.
- Deep knowledge of Postgre
SQL and database performance optimization. - Experience with event‑driven architectures and messaging systems.
- Hands‑on experience with GCP (preferred), Docker, and Kubernetes.
- Experience with CI/CD pipelines, automated testing, and modern development workflows.
- Strong communication skills and cross‑functional collaboration ability.
- Experience in fintech, payments, or regulated environments.
- Exposure to real‑time financial systems or external partner integrations.
- Experience with observability and production monitoring tooling.
- Familiarity with Domain‑Driven Design principles.
- Experience with modern backend platforms (e.g., Supabase).
- Exposure to AI‑enabled or data‑intensive product features.
- Strong ownership mindset — accountable for systems, not just tasks.
- Execution‑driven and delivery‑focused.
- Pragmatic engineer with sound architectural judgment.
- Comfortable working in ambiguity and fast‑paced environments.
- Technically strong, collaborative, and business‑aware.
We focus on outcomes, not activity. You are trusted to deliver impact in the way that works best for you.
Real OwnershipYou will work on meaningful challenges with full end‑to‑end responsibility and visible impact.
Accelerated GrowthYou will take on significant responsibility early and grow through real execution.
Trust‑First CultureWe hire experienced professionals and empower them with autonomy, ownership, and decision‑making authority.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).