As a Member of Technical Staff - Product (Backend), you will be responsible for designing, developing, and maintaining the backend infrastructure of our product. You will work closely with cross-functional teams to identify and prioritize technical requirements, and collaborate with engineers to implement new features and improve existing ones.
Key Responsibilities
- Design and develop scalable, efficient, and reliable backend systems using Python and Node.js.
- Implement machine learning models to improve product features and user experience.
- Collaborate with engineers to identify and prioritize technical requirements.
- Develop and maintain high-quality code, following best practices and coding standards.
- Work closely with cross-functional teams to ensure seamless integration with frontend and other backend systems.
Requirements
- 5+ years of experience in backend development with a focus on product development.
- Strong proficiency in Python, Node.js, and AWS.
- Experience with machine learning and data analysis.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication and collaboration skills.