As a Software Engineer on the self-service cloud growth team, you will contribute to the onboarding experience for self-service customers and trial users, shaping how users adopt Elastic Cloud. You will build scalable front- and back-end features that streamline onboarding and trial workflows, collaborating with product and design to deliver a polished experience. You’ll implement data-evolution strategies and integrate cloud and Kibana onboarding flows. This role offers hands-on impact in growing the cloud offering and user success.
Compensaciones / Beneficios
- competitive pay
- health coverage for you and family
- versátil locations and schedules
- generous vacation days
- donation matching up to $2000
- volunteer hours (up to 40 per year)
Responsabilidades
- Develop and maintain full-stack features and APIs for onboarding and trial experiences
- Design scalable onboarding flows and agent interfaces
- Collaborate with PMs and designers to plan and implement features
- Integrate cloud and Kibana onboarding processes across solution teams
- Implement data evolution strategies to manage schema changes without breaking changes
Requisitos principales
- Strong proficiency in React and JavaScript/TypeScript
- Strong proficiency in Node.js server frameworks like Hapi and Next.js
- Front-end skills (HTML5, CSS3, responsive design)
- Experience with RESTful APIs and async programming
- Experience deploying and operating software in production
- Ability to plan, design, implement, and lead projects independently
- Knowledge of NoSQL databases (DynamoDB, Elasticsearch)
- Good communication and teamwork skills
- Comfort in fast-paced environments
- Curiosity about industry trends and best practices
- communication
- team player
- problem-solving
- React
- JavaScript/TypeScript
- Node.js