Senior Software Engineer
Core
Design, develop, and maintain scalable backend services and core frameworks using Python and Django for product engineering.
Role type
Senior individual contributor backend software engineer
Builds
Reliable, scalable backend systems, REST APIs, background jobs, and reusable core modules
Domain
SaaS product engineering
Deliverable
production ML models | product features
Required skills
Python, Django, Django ORM, RESTful API design, relational databases (PostgreSQL/MySQL), background processing (Redis), SaaS system architecture
Preferred skills
Multi-tenant SaaS architectures, performance optimization, Docker, CI/CD pipelines, mentoring engineers
Technologies
Python, Django, PostgreSQL, MySQL, Redis, Docker
Responsibilities
Design and implement backend services and core frameworks; conduct code reviews and provide technical guidance; collaborate with product, QA, and DevOps teams; ensure code quality and architectural scalability
Seniority
Senior, hands-on IC