About the job
Join Elastic, a leader in Search AI technology, where we empower individuals and organizations to harness the full potential of their data in real-time. Our Elastic Search AI Platform, utilized by over half of the Fortune 500, merges advanced search capabilities with AI intelligence, enabling users to achieve impactful results swiftly. Our comprehensive cloud-based solutions for search, security, and observability are designed to help organizations realize the full promise of AI while ensuring data privacy and security.
About the Role
We are excited to welcome a Software Engineer II to our dynamic Developer Tools Team. In this position, you will leverage your software development skills and collaborate with a diverse group of engineers from various technical backgrounds. Your mission will be to build, maintain, and support libraries and integrations that enhance the user experience with our product suite. A passion for exploring multiple projects and programming languages, particularly Python and Node.js, is crucial. Experience in open source development is a significant advantage.
The Developer Tools Team plays a pivotal role in creating libraries, SDKs, and other tools that facilitate seamless integration of Elastic products into user applications. You will be responsible for developing and maintaining these tools, engaging with developer communities, and participating in both team-centric and cross-team projects.
As you will be working with fully open-sourced code, it is essential to understand the nuances of open software development, including versioning, product release management, and direct interaction with users in public forums.
While prior experience with Elastic products is beneficial, it is not a strict requirement.

