Senior Software Engineer (Self-Service Cloud)
The posting does not state a salary. This range is our estimate from the role, the location and the stack — treat it as a guide, not an offer.
- Level
- Senior
- Apply from
- Apply from anywhere
About the role
- Join the self-service cloud growth team.
- Focus on user onboarding and trial experiences.
- Contribute to both backend and frontend development.
- Design and implement scalable features and APIs.
- Collaborate with PMs and designers for feature planning.
Skills the posting asks for
- React
- JavaScript
- Node.js
- Hapi
- Next.js
Summarised from the employer’s posting, which is reproduced in full below.
The employer’s full posting
Requirements
- Strong proficiency in React and JavaScript/TypeScript ,
- Strong proficiency in Node.js server frameworks like Hapi and Next.js ,
- Front-end tech like HTML5, CSS3, and responsive design is in your wheelhouse ,
- You know your way around RESTful APIs and async programming ,
- If you've dabbled in state management libraries (like NgRx), that's a big bonus ,
- Git and other code collaboration tools don't scare you ,
- Experience deploying and operationalizing software in production ,
- Ability to plan, design, implement, and lead projects independently ,
- Problem-solving is your superpower, and you're all about the details ,
- Knowledge in NoSQL databases, such as DynamoDB and Elasticsearch ,
- You're an awesome communicator and a great team player ,
- Fast-paced environments? No problem for you ,
- You're a nerd (in a good way) when it comes to staying on top of industry trends and best practices ,
- (Desirable) Knowledge in React ,
- (Desirable) Knowledge in JAVA ,
- (Desirable) Experience with Elasticsearch, and Kibana ,
- (Desirable) Experience in Kubernetes
- Elastic, the Search AI Company, empowers everyone to find answers in real-time, leveraging all their data at scale, and fueling the potential of businesses and individuals. The Elastic Search AI Platform, trusted by over 50% of the Fortune 500, unifies the precision of search with the intelligence of AI to accelerate impactful results ,
- The Software Engineer will join the self-service cloud growth team, empowering self-service customers and trial users to be successful. This role specifically focuses on human user onboarding and agents onboarding, directly influencing the successful growth of Elastic Cloud ,
- Working as a full stack engineer, contributing both to the backend and frontend of the product onboarding and trial experience ,
- Designing and implementing new scalable features and APIs in our product ,
- Working closely with PMs and designers to plan and design the features ,
- Implementing agentic interfaces for onboarding and trial experience ,
- Collaborate with Elastic solution teams to seamlessly integrate cloud and Kibana onboarding flows ,
- Designing and implementing data evolution strategies to manage schema changes without introducing breaking changes