- Design, develop, and maintain scalable backend services primarily using Python
- Lead technical delivery across key engineering and platform initiatives
- Contribute to architectural decisions and the evolution of distributed systems across the platform
- Build clean, testable, maintainable, and observable software solutions
- Collaborate closely with Product, Engineering, Infrastructure, and Data teams to deliver high-quality solutions
- Drive engineering best practices across clean code, testing, CI/CD, refactoring, and maintainability
- Work within asynchronous and event-driven architectures using modern backend technologies
- Mentor and support engineers through technical guidance and collaboration
- Actively contribute to team and cross-team ceremonies, technical discussions, and continuous improvement initiatives
- Support troubleshooting and problem-solving across systems and teams where required
PostgreSQLPythonKafka+5 more