Responsibilities
- Create and sustain high-performance backend services with an emphasis on scalability.
- Develop efficient algorithms and smooth user interactions using Python and Golang.
- Work closely with product, design, and research teams to turn business requirements into technical implementations.
- Enhance application performance, security, and responsiveness through targeted optimizations.
- Guide architectural decisions and support junior engineers via code reviews and knowledge sharing.
- Design and integrate RESTful APIs for reliable data exchange and access.
- Manage complete feature delivery across infrastructure, backend, and frontend layers.
- Keep current with technological advancements and propose innovations to improve platform capabilities.
- Participate in Agile workflows such as sprint planning, effort estimation, and technical documentation.