Senior Software Developer – Elasticsearch – Distributed Systems team.

Presente su candidatura después de leer los siguientes requisitos de habilidades y cualificaciones para este puesto.
Responsibilities
  • Improve Elasticsearch’s components that support concurrent and consistent indexing across multiple machines.
  • Maintain the cluster coordination system to keep performance high while nodes join or leave the cluster, ensuring safety and liveness.
  • Push the limits on the number of shards, nodes, and petabytes that Elasticsearch can handle today.
  • Investigate performance, concurrency, and other issues, and propose solutions.
  • Support the support engineers with harder problems.
Qualifications
  • Strong background in distributed systems and consensus algorithms.
  • Strong skills in core Java, including the standard library of data structures and concurrency constructs, as well as newer language features.
  • Deep technical proficiency in algorithms.
  • Ability to understand and work on complex, highly distributed systems.
  • Demonstrated ability to build and debug features with a broad impact, running on multiple machines.
  • Ownership of projects from beginning to end, including technical design and collaboration.
Bonus
  • Experience with data stores
  • Knowledge of search, analytics, Lucene
  • Strong knowledge of the JDK
  • Experience with asynchronous event‑driven network frameworks such as Netty
Compensation

Base salary, no variable compensation. Typical starting salary range: $128,300 – $203,000 CAD.

Benefits
  • Stock program participation for eligible employees.
  • Company‑matched Registered Retirement Savings Plan (RRSP) with dollar‑for‑dollar matching up to 6% of eligible earnings.
  • Health coverage for employee and family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous vacation days each year.
  • Matching up to $2000 for financial donations and service projects.
  • Up to 40 hours per year for volunteer projects.
  • Minimum of 16 weeks parental leave.
Equal Opportunity Employer

Elastic is an equal‑opportunity employer and is committed to creating an inclusive culture. xhfqzwm Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status or other lawful basis.

#J-18808-Ljbffr
Similar jobs

More from The Consulting Solutions
The Consulting Solutions 1 day ago
The Consulting Solutions 1 day ago
The Consulting Solutions 2 days ago

Senior Java Developer - Distributed Systems - Elasticsearch

Apply Now
Back to search page