
Senior Backend Engineer – Middleware
CloudPSO
full-time
Posted on:
Location Type: Remote
Location: Pakistan
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain secure, scalable backend and middleware services using Python and FastAPI
- Architect and implement middleware layers to enable seamless integration between enterprise systems
- Build and maintain secure REST APIs following industry best practices and security standards
- Implement and manage authentication and authorization mechanisms, including OAuth2, JWT, SSO, RBAC, and MFA
- Integrate and manage identity and access management systems such as Okta and Azure AD
- Develop integrations with cloud platforms including AWS and Microsoft Azure
- Ensure secure data handling, including encryption at rest and in transit
- Apply cyber security best practices to protect systems against common threats
- Collaborate with DevOps teams on secure cloud configurations, IAM policies, and CI/CD security controls
- Integrate AI and automation capabilities into backend systems
Requirements
- 5+ years of experience in software engineering
- Strong proficiency in Python and FastAPI
- Experience in backend and middleware development for enterprise systems
- REST API development and secure API design
- ORM frameworks (e.g., SQLAlchemy), database design, and optimization
- Experience with cloud platforms: AWS and Microsoft Azure
- CI/CD pipelines and secure deployment practices
- Cyber security best practices and SSDLC
- API security, OWASP Top 10 mitigation
- Experience with authentication & authorization: OAuth2, JWT, SSO, RBAC, MFA
- Familiarity with HRIS systems (Workday), Ticketing platforms (Jira, ServiceNow), CRM systems, and SharePoint
- AI-driven backend system design and LLM API integration
Benefits
- Employee stock option plan (ESOP)
- Medical insurance
- Annual Increments
- Company gadgets
- Competitive salary and benefits package
- Opportunities for professional development and growth
- Collaborative and innovative work environment
- Chance to work on cutting-edge cloud projects
- Supportive and inclusive company culture
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonFastAPIREST API developmentORM frameworksSQLAlchemycloud platformsAWSMicrosoft AzureCI/CD pipelinescyber security best practices