Senior Software Engineer - Developer Tools - Search

Added
1 minute ago
Type
Full time
Salary
Salary not provided

Related skills

java python go typescript rest

πŸ“‹ Description

  • Develop, maintain, and support Elastic Stack libraries and integrations across languages.
  • Build and evolve integrations with GenAI frameworks, agent tooling, and the AI ecosystem.
  • Use AI coding tools daily for writing, reviewing, and testing code.
  • Support users via GitHub issues, forums, and official channels.
  • Collaborate with external maintainers to deepen Elastic's reach.
  • Represent Elastic in developer communities through open source, talks, or writing.

🎯 Requirements

  • 8+ years of software engineering experience with public-facing libraries or SDKs.
  • Production exp in two+ languages: Python/TypeScript/Go/Java/C#, with ability to learn new ones.
  • Knowledge of HTTP, RESTful APIs, and open-source development practices.
  • Strong focus on usability and developer experience.
  • Hands-on mastery of AI coding tools.
  • Understanding of vector databases and their role in AI/search architectures.

🎁 Benefits

  • Competitive pay based on the work you do
  • Health coverage for you and your family
  • Flexible locations and schedules
  • Generous vacation days each year
  • Company matches up to $2000 for donations and service
  • Up to 40 volunteer hours per year
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’