Jobs · smartrecruiters:jobsforhumanity

Senior Principal Python backend Engineer
Jobsforhumanity · Pākpattan, Punjab, Pakistan · Posted 283d ago
About the role
Job Description 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 Qualifications 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 Company Description 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.
Read the full posting on smartrecruiters:jobsforhumanity →
FAQ
Is the Senior Principal Python backend Engineer role at Jobsforhumanity remote?+
This Senior Principal Python backend Engineer position is listed as hybrid (Pākpattan, Punjab, Pakistan).
What seniority level is this Senior Principal Python backend Engineer role?+
This is a expert level position.
How do I apply for the Senior Principal Python backend Engineer role at Jobsforhumanity?+
Use the "Apply on smartrecruiters:jobsforhumanity" button to open the original posting on smartrecruiters:jobsforhumanity, where you can submit your application directly to Jobsforhumanity.