Remote Software Developer II

closed
Logo of Elastic

Elastic

πŸ’΅ $76k-$121k
πŸ“Remote - Canada

Job highlights

Summary

Join the Search Extract and Transform team at Elastic, where you will build product enhancements for search components, collaborate with software development engineers and site reliability engineers, and contribute to Elasticsearch, Kibana, connectors, and crawler. As a professional software developer, you will have experience in object-oriented programming languages, large-scale distributed systems, ETL pipelines, operational components of modern web applications, Docker/containerization, Kubernetes, and excellent practical judgment.

Requirements

  • 3+ years experience as a professional software developer with at least one object-oriented programming language
  • 3+ years experience contributing to large-scale distributed systems
  • Previous experience building and maintaining ETL pipelines and processes is a plus
  • Previous experience with operational components of modern web applications including asynchronous job queues, daemonized services, and CI/CD pipelines
  • Previous experience with open source is a plus
  • Experience with Docker/containerization and Kubernetes in production environments

Responsibilities

  • Building product enhancements for search components with contributions to Elasticsearch, Kibana, connectors, and crawler
  • Working closely with other software development engineers and site reliability engineers to ensure solutions are highly available, maintainable, scalable, secure, and meet compliance requirements
  • Collaborating with teammates in a mostly text-based, asynchronous, remote-first team environment with occasional video calls and annual conferences
  • Creating, auditing, and fine-tuning key performance indicators (KPIs) of the search components built by the team to meet the relevance, performance, scalability, and security goals

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
This job is filled or no longer available