Senior Software Engineer - Developer Tools - Search

1 day, 15 hours ago
Full-time
Senior
Software Development
Elastic

Elastic

Elastic is a leading platform for search-powered solutions, providing real-time insights and making data usable for developers and enterprises worldwide.

Internet Software & Services
1K-5K
Founded 2010

Description

  • Develop, maintain, and support libraries and third-party integrations for the Elastic Stack across multiple programming languages.
  • Build and evolve integrations with GenAI frameworks, agentic tooling, and the broader AI ecosystem.
  • Use AI coding tools daily for writing, reviewing, and testing code.
  • Support users through GitHub issues, forums, and official support channels.
  • Collaborate with external maintainers to expand Elastic’s reach across developer ecosystems.
  • Represent Elastic in developer communities through open source contributions, talks, or writing.
  • Contribute to technical direction and help define how the team approaches new tools and integrations.
  • Work on fully open-sourced code that is embedded within user applications and manage releases carefully.

Requirements

  • 8+ years of software engineering experience, with significant experience building, releasing, and maintaining public-facing libraries or SDKs.
  • Production experience in at least two of: Python, TypeScript, Go, Java, or C#.
  • Track record of picking up new programming languages as needed.
  • 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.
  • Genuine interest in the agentic AI ecosystem.
  • Bias to action and ability to make pragmatic decisions, ship work, and iterate.
  • Strong communication skills and comfort engaging with users publicly in a remote, distributed team.
  • Prior experience with the Elastic product suite is beneficial.
  • Active participation in tech communities through open source, writing, or talks is nice to have.

Benefits

  • Competitive pay based on the work you do, not previous salary.
  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous vacation days each year.
  • Up to $2,000 (or local currency equivalent) in matching for financial donations and service.
  • Up to 40 hours per year for volunteer projects you care about.
  • Minimum of 16 weeks of parental leave.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer

Filevine 251-1K Specialized Consumer Services

Filevine is hiring a Staff Software Engineer to contribute as a highly autonomous individual contributor on a greenfield project within its legal AI platform, shaping scalable systems and technical direction.

Angular AWS C# Elasticsearch Groovy .NET Node.js Playwright React Redis SQL Server Svelte
2 hours, 39 minutes ago

Staff Backend Engineer - Conversations

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Staff Backend Engineer for its Conversations platform to own and scale the data systems behind high-volume messaging across a distributed, remote-first product environment.

ClickHouse Elasticsearch Firestore GCP Grafana Kibana Microservices MongoDB Node.js OpenTelemetry Redis TypeScript
2 hours, 39 minutes ago

Junior Back End Engineer

Sensor Tower 11-50 Media

Sensor Tower is hiring a Junior Back End Engineer in London to help build and improve data-driven backend systems that power customer-facing products at scale.

ClickHouse GitHub MongoDB Python REST API Ruby Ruby on Rails Sidekiq
2 hours, 39 minutes ago

Software Engineer, Mid-level (L2), Web

CoinGecko 51-250 IT Services

CoinGecko is hiring a mid-level Web Software Engineer in Malaysia to build and maintain cryptocurrency-focused web applications and production systems that support its global data platform.

Agile JavaScript PostgreSQL Ruby Ruby on Rails Scrum
2 hours, 39 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers