Senior Principal Python backend Engineer
Jobs for Humanity- Location
- Pākpattan, Punjab, Pakistan
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- —
Posted 8mo ago
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
Skills
- Python
- FastAPI
- gRPC
- HTTP
- Kubernetes
- Git
More jobs at Jobs for Humanity
All 143Business Data Analyst
Jobs for Humanity · Riyadh, Saudi Arabia · yesterday
Oracle Database Engineer
Jobs for Humanity · London, England, United Kingdom · 2d ago
Online Data Analyst Kosovo
Jobs for Humanity · Pristina, Kosovo · 2d ago
Online Data Analyst Serbia
Jobs for Humanity · Straža, Vojvodina, Serbia · 2d ago
Online Data Analyst - Bosnia and Herzegovina
Jobs for Humanity · Matići, Federation of Bosnia · Herzegovina, Bosnia · Herzegowina · 2d ago
Similar roles
Sr. DevOps Engineer
People Perfect · Lahore, Pakistan · 1mo ago
AI Research Engineer (Pre-training - LLM & Multi-Modal) - 100% Remote Worldwide
Tether · United Kindom, Armagh City, Banbridge · Craigavon, United Kingdom · Buenos Aires, Buenos Aires, Argentina +18 · 1mo ago
AI Engineer - Pakistan (Remote)
Yeah Global · Pakistan · 2mo ago
AI Research Engineer (Multi-Modal Reinforcement Learning) - 100% Remote Worldwide
Tether · United Kindom, Armagh City, Banbridge · Craigavon, United Kingdom · Buenos Aires, Buenos Aires, Argentina +18 · 4mo ago
Senior principal QA Engineer
Jobs for Humanity · Pākpattan, Punjab, Pakistan · 8mo ago