✨ About The Role
- The Backend Software Engineer will be responsible for architecting and implementing features that provide direct customer value across backend services.
- The role involves leading initiatives focused on high-volume workflow automation and optimizing scalable data processing and machine learning infrastructure.
- The engineer will design and maintain complex workflows that leverage machine learning for automation.
- Performance optimization efforts will be a key responsibility, ensuring scalability and reliability across all layers of the tech stack.
- Collaboration with sales and customer success teams will be necessary to respond to customer feedback effectively.
- The candidate is expected to embrace a founder's mindset, driving projects from conception to completion.
⚡ Requirements
- The ideal candidate will have over three years of experience in backend development, particularly with JavaScript and TypeScript.
- A strong background in building and maintaining scalable web applications is essential, especially in high-volume workflow automation.
- Experience in integrating machine learning models into production environments and optimizing data pipelines is highly valued.
- Excellent problem-solving skills and a commitment to clean coding practices are crucial for success in this role.
- Strong communication skills are necessary to articulate complex technical concepts to a diverse audience.
- The candidate should thrive in collaborative environments and appreciate diverse perspectives.
- Prior experience in a startup or fast-paced tech environment will be beneficial.