Avatar for Izmo
Izmo
Actively Hiring

Backend Platform Engineer (SaaS) - Python

Posted: 3 weeks ago
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
Backend Development
REST
SQL Developer
Python/Django/Flask
restapis
FastAPI
Multitenant Architecture

About the job

We’re Hiring | Backend Engineer (Python & FastAPI)

Join our growing team to build scalable backend services and APIs for a multi-tenant SaaS platform.
Work hands-on with Python, FastAPI, PostgreSQL, and Redis on production-grade systems.
If you enjoy ownership, clean architecture, and real-world impact — we’d love to hear from you!
Please find the JD Below – Let me know If you’re interested!

Role Responsibilities:
• Design, develop, and maintain backend services and APIs for a multi-tenant SaaS platform
• Build customer-facing and internal REST APIs using modern backend frameworks
• Implement core SaaS platform capabilities, including Tenant isolation, API key lifecycle management, Rate limiting and quotas, Usage metering and audit logging
• Design and maintain scalable data models and database schemas
• Develop asynchronous and background processing workflows
• Ensure high standards of code quality, test coverage, and documentation
• Collaborate with the Engineering Manager, Product, and cross-functional teams to deliver features end-to-end
• Participate in design discussions, code reviews, and architectural decision-making
• Support troubleshooting, root-cause analysis, and performance tuning in production environments
• Contribute to technical documentation, API specifications, and knowledge sharing

Required Skills & Qualifications:
• Bachelor’s degree in computer science, Engineering, or equivalent technical discipline
• 4+ years of professional experience in backend software development
• Strong hands-on experience with Python and FastAPI.
• Solid understanding of object-oriented and functional programming concepts.
• Good understanding of data structures, algorithms, and common design patterns.
• Solid understanding of backend service architecture and SaaS design principles
• Experience building and consuming REST APIs
• Experience working with relational databases such as PostgreSQL or similar and strong proficiency in SQL.
• Experience with caching systems such as Redis
• Familiarity with asynchronous processing and background job systems
• Good understanding of software security best practices
• Strong problem-solving skills and clear communication abilities
• Proficient understanding of code versioning tools, such as Git.

Desired / Preferred Skills:
• Experience building multi-tenant SaaS platforms
• Exposure to gRPC for internal service communication
• Experience with cloud platforms (AWS preferred)
• Experience with containerized deployments (Docker / Kubernetes)
• Familiarity with observability tools (metrics, logs, traces)

What We Look For:
• Strong ownership mindset and accountability for delivered features
• Ability to design systems that are scalable, maintainable, and secure
• Product-oriented thinking with attention to user and business needs
• Comfort working with production-grade SaaS systems
• Willingness to learn and adapt in a fast-moving environment
• Clear documentation and collaboration skills

About the company

Izmo company logo

Izmo

Actively Hiring
201-500 Employees
Company Size
201-500
Learn more about Izmo image

Similar Jobs

sphota.biz company logo
sphota.biz
Digital marketing platform for SEM, Social
OneAssure company logo
OneAssure
Insurance Distribution Platform & Technology Service Provider
Sosuv Consulting company logo
Sosuv Consulting
We provide specialised Product, Software Development and Support services to the global fi
EaseOps company logo
EaseOps
Salesforce for hospital operations—automating compliance, workflows, and patient services for India