As a Software Engineer, Platform Systems, you will be responsible for designing, developing, and maintaining the underlying systems that power our platform. This includes building scalable, efficient, and reliable systems that can handle high traffic and large datasets. You will work closely with cross-functional teams to identify and prioritize technical requirements, and collaborate with engineers to implement new features and improvements.
Key Responsibilities:
- Design and develop scalable, efficient, and reliable systems using Python and Node.js.
- Collaborate with cross-functional teams to identify and prioritize technical requirements.
- Work with engineers to implement new features and improvements.
- Develop and maintain high-quality code, following best practices and coding standards.
- Troubleshoot and resolve technical issues in a timely and efficient manner.
Requirements:
- 3+ years of experience in software engineering, with a focus on platform systems.
- Proficiency in Python and Node.js, with experience with AWS.
- Strong understanding of machine learning concepts and experience with machine learning frameworks.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication and collaboration skills, with the ability to work with cross-functional teams.