Senior Software Engineer
Core
Design, build, and maintain full-stack features for Rhythm's customer platform, including billing systems and user-facing applications.
Role type
Senior Full Stack Software Engineer (Platform)
Builds
Scalable backend services and high-performance frontend applications for the customer platform
Domain
Renewable energy technology / SaaS
Deliverable
production ML models | product features
Required skills
Python, Django, Django REST Framework, Celery, React, TypeScript, API design, Docker, asynchronous system architecture, testing, code reviews
Preferred skills
Next.js, billing systems experience, complex third-party integrations, high-scale platforms
Technologies
Python, Django, Django REST Framework, Celery, React, TypeScript, Docker, Next.js
Responsibilities
Design and build full-stack features; develop scalable backend systems; create intuitive frontend applications; participate in architectural discussions; integrate with internal and third-party systems; ensure code quality via testing and reviews; participate in production support and troubleshooting
Seniority
Senior, hands-on IC