Back End Engineer

Elastic Logo

Elastic

πŸ“Remote - Spain

Summary

Join Elastic, a leading Search AI company, as a Java Engineer on the Elasticsearch opex team. You will be designing and implementing scalable features and APIs, optimizing data structures, creating workflows, and resolving performance issues. This role requires strong Java skills, knowledge of databases (Postgres preferred), and experience with the ELK stack, Kafka, Docker, and Kubernetes. The position offers flexible location and schedule options, competitive pay, comprehensive health coverage, generous vacation time, parental leave, and opportunities for volunteer work and charitable donations.

Requirements

  • Good on Java in general
  • Knowledge of basics work methods such as testing ci/cd and good code documentation
  • Willingness to dive into new issues and ask for help when you need it
  • Knowledge of issue solving
  • Basic knowledge in any relational database with a preference to Postgres
  • Knowledge in ELK stack
  • Experience with kafka, docker, kubernetes

Responsibilities

  • Design and implement new horizontally scalable features and APIs in our product
  • Optimize internal data structures used to understand Elasticsearch under the hood
  • Create new workflow pipeline
  • Tackle difficult issues, including performance or concurrency issues, and propose solutions
  • Collaborate in the open with the Elasticsearch team, Elastic support engineers, and others
  • Make our customers and our support engineers greater

Preferred Qualifications

Knowledge in GO

Benefits

  • Competitive pay based on the work you do here and not your previous salary
  • Health coverage for you and your family in many locations
  • Ability to craft your calendar with flexible locations and schedules for many roles
  • Generous number of vacation days each year
  • Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service
  • Up to 40 hours each year to use toward volunteer projects you love
  • Embracing parenthood with minimum of 16 weeks of parental leave

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.