Senior Software Engineer
Core
Design and write code for a multi-tenant SaaS platform serving businesses in Education, Health, Fitness, and other verticals.
Role type
Senior full-stack software engineer (multi-tenant SaaS)
Builds
Multi-tenant SaaS applications with REST APIs and modern SPAs
Domain
SaaS, multi-tenant architecture, payments, and commerce
Deliverable
production ML models | product features
Required skills
Python, Django, PostgreSQL, SQL, JavaScript, Ember, Git, Docker, unit testing, multi-tenant data isolation
Preferred skills
Django REST Framework, Redis, background job queues, Stripe/Payments, AWS (S3, RDS), OAuth/permissions, feature flags, E2E testing, CI/CD
Technologies
Python, Django, Ember, PostgreSQL, Redis, AWS, Docker, Stripe, GitHub Actions
Responsibilities
Design and develop hands-on code for distributed systems, lead technical design initiatives, troubleshoot software defects, maintain robust tests, utilize AI in day-to-day work
Seniority
Senior, hands-on IC