As a Software Engineer, Growth, you will be responsible for designing, developing, and deploying scalable software applications that drive business growth. You will work closely with cross-functional teams to identify opportunities for growth and develop solutions to address them. This role requires a strong understanding of software engineering principles, as well as experience with machine learning and cloud-based technologies.
Key Responsibilities:
- Design and develop scalable software applications using Python and Node.js
- Implement machine learning models to drive business growth and improve customer engagement
- Collaborate with cross-functional teams to identify opportunities for growth and develop solutions
- Deploy applications on AWS and ensure high availability and performance
- Continuously monitor and improve application performance and user experience
Requirements:
- 3+ years of experience in software engineering, with a focus on growth and scalability
- Strong understanding of software engineering principles and best practices
- Experience with machine learning and cloud-based technologies, including AWS
- Proficiency in Python and Node.js, with experience in developing scalable applications
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams