Python Backend Developer
INNERLUXES / Engineering · Backend
About the Role
We're hiring a Python Backend Developer to build high-performance APIs, data pipelines, and server-side systems for INNERLUXES clients. You'll work on diverse projects — from SaaS platforms and laboratory diagnostic tools to AI-powered automation engines. If you love writing clean, testable Python and designing systems that scale, this is the role for you.
Responsibilities
- Design and develop RESTful APIs and microservices using Django, FastAPI, or Flask
- Architect scalable database schemas and optimize queries for PostgreSQL and MongoDB
- Build asynchronous task processing systems using Celery, Redis, and message queues
- Implement authentication and authorization systems (OAuth 2.0, JWT, RBAC)
- Write comprehensive unit and integration tests with pytest
- Design and implement data pipelines for ETL workflows and analytics
- Collaborate with frontend developers to define API contracts and optimize payload efficiency
- Participate in system design discussions, code reviews, and technical documentation
Requirements
- 3+ years of professional Python development experience in backend roles
- Strong proficiency with at least one Python web framework (Django, FastAPI, or Flask)
- Solid experience with relational databases (PostgreSQL) and ORM tools
- Understanding of asynchronous programming patterns and task queues (Celery, asyncio)
- Familiarity with containerization (Docker) and cloud deployment (AWS or GCP)
- Experience with version control (Git), code review practices, and CI/CD pipelines
- Knowledge of API documentation tools (Swagger/OpenAPI)
- Strong problem-solving abilities and a test-driven development mindset
Nice to Have
- Experience with event-driven architectures (Kafka, RabbitMQ)
- Familiarity with data science libraries (Pandas, NumPy)
- Knowledge of caching strategies (Redis, Memcached)
- Experience with serverless deployments (AWS Lambda, API Gateway)
- Background in fintech, healthcare, or SaaS product development
What We Offer
- Competitive salary with performance bonuses
- 100% remote work — work from anywhere in the world
- Comprehensive health, dental, and vision insurance
- $3,000/year learning & development budget
- Unlimited PTO and flexible working hours
- Work with modern Python ecosystem tools