← All roles

Senior Principal Python backend Engineer

Jobs for Humanity

EngineeringPākpattan, PakistanApply directly

About the role

Our client is a fast-growing Saudi SaaS start-up that’s helping shape the digital trust infrastructure of the Saudi digital economy. Thousands of users rely on their platform to securely manage and sign agreements. Their vision is to become a comprehensive solution

for E-signatures, digital agreements, and identity verification. Supported by investors and

rapidly expanding their team and customer base, they are looking for a driven Product

Manager to join their journey.

Role Overview

  • Senior Principal Python Backend Engineer role with ownership of core backend platforms and

APIs supporting e-signatures, contract workflows, AI capabilities، and external integrations

  • Hands-on senior position focused on designing, building، and operating secure، reliable، and

scalable backend services for cloud and on-prem environments

Key Responsibilities

  • Design and develop clean، well-structured APIs using Python and frameworks such as FastAPI
  • Build and maintain core domain services including signature workflows، document processing

and storage، and identity & access management

  • Integrate with third-party services such as identity providers، storage platforms، and notification

systems

  • Collaborate closely with Product to translate requirements into technical designs، user stories، and

incremental releases

  • Own data modeling and schema design for relational databases، ensuring performance،

consistency، and maintainability

  • Implement strong unit، integration، and end-to-end testing practices
  • Optimize performance and scalability using caching، background jobs، query tuning، and

concurrency patterns

  • Contribute to CI/CD pipelines in collaboration with DevOps and SRE teams
  • Ensure production readiness through observability practices including logging، metrics، and

tracing

  • Participate in code reviews، architecture discussions، and technical decision-making
  • Support on-prem and hybrid deployments when required
  • Take part in incident response، root-cause analysis، and preventive improvements

Required Background

  • 6–10+ years of professional backend engineering experience
  • Strong production experience with Python and modern backend frameworks
  • Proven experience building complex B2B SaaS or similar backend systems
  • Solid background in designing RESTful and/or gRPC APIs
  • Strong understanding of HTTP، authentication، authorization، pagination، and versioning
  • Hands-on experience with relational databases including schema design، indexing، and query

optimization

  • Experience with asynchronous programming، background workers، and queues
  • Strong software design and architecture fundamentals
  • Experience with unit، integration، and API testing
  • Familiarity with containers، cloud environments، and Kubernetes
  • Comfortable working with CI/CD pipelines and Git-based workflows
  • Awareness of security best practices and secure system design
  • Strong communication skills and cross-functional collaboration

Nice to Have

  • Experience in regulated or security-sensitive domains
  • Experience with object storage and caching systems
  • Exposure to identity and access management integrations
  • Experience with event-driven architectures and message brokers
  • Familiarity with observability and monitoring tools
  • Experience with multi-tenant systems and on-prem deployments

How We Work

  • Ownership mindset with focus on outcomes، not just implementation
  • Enjoys designing solutions and making informed technical trade-offs
  • Proactive in refactoring، performance optimization، and security improvements
  • Willing to mentor other engineers and raise engineering standards
  • Leads through code، design، and accountability

What You Can Expect

  • Competitive salary and benefits
  • Open، collaborative culture with shared ownership and transparency
  • High level of autonomy and real product impact
  • Work on high-impact problems in digital trust، identity، and agreements
  • Fast-moving، supportive team environment that values both skill and personality

Apply directly

Goes to the company’s own posting. No account needed.

Apply directly →

Want an insider here?

No Jobs for Humanity employee has joined Vochure yet. Tell us you want one and we'll email you if that changes — no referral is promised in the meantime.

Sign up to ask

Tailor your résumé

AI

Rewrites your existing résumé for this role — reorders and re-words what you already have. It never adds experience you didn't list.

Log in to tailor