- Build, test, and maintain backend product features using Python, Django, and relational databases.
- Use AI coding tools to investigate problems, implement changes, write tests, and improve documentation.
- Review AI-generated code for correctness, security, performance, and maintainability.
- Translate customer feedback into reproducible technical problems and practical product improvements.
- Investigate root causes, check whether customer data was affected, and correct it when needed.
- Own work from initial investigation through implementation, testing, QA, deployment verification, and follow-up.
- Build and maintain APIs, asynchronous jobs, integrations, internal tools, and data-processing workflows.
- Participate in code reviews and technical discussions with the engineering team.
- Improve system reliability, observability, documentation, and development processes.
- Protect financial correctness, tenant isolation, data integrity, auditability, and customer privacy.