Avatar for Izmo
Izmo
Actively Hiring

Backend Platform Engineer (SaaS) - Python

Posted: yesterday• Recruiter recently active
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

Decentro company logo
Decentro
Fintech Infrastructure Platform
Paras Labs company logo
Paras Labs
Paras Labs is a fast-growing IT Company providing IT solutions to businesses & startups
OneAssure company logo
OneAssure
Insurance Distribution Platform & Technology Service Provider
EaseOps company logo
EaseOps
Salesforce for hospital operations—automating compliance, workflows, and patient services for India