Technology & IT

Senior Software Engineer – Control Plane (Hosted Foundations / Applications) at Elastic

Posted

  • Company: Elastic
  • Location: Canada
  • Job type: Full-time
  • Salary: CAD 128,300 – 203,000

About the role

Join Elastic as a Senior Software Engineer on the Control Plane – Hosted team. You will focus on the technical design of key functional areas within Elastic’s Cloud offerings. This role involves analyzing system strengths and limitations while working with a distributed team of engineers globally.

Responsibilities

  • Guide cross-team technical designs and help create a team-wide high-level architecture.
  • Lead best practices for development to ensure a reliable and scalable foundation.
  • Contribute to and lead technical plans within your team and across other product teams.
  • Collaborate with other teams, such as helping Support engineers diagnose problems or advising Elasticsearch engineers on new features.

Requirements

  • 5+ years of experience as a software engineer with a track record of delivering high-quality code.
  • Previous experience providing pragmatic technical leadership for a group of engineers.
  • Knowledge of back-end languages such as Scala, Java, or Go.
  • Technical depth in one or more technologies relevant for SaaS, such as orchestration, networking, or containers.
  • Passion for automation and quality.

Pay and benefits

  • Base salary range: CAD 128,300 – 203,000.
  • Eligible to participate in Elastic’s stock program.
  • Company-matched Registered Retirement Savings Plan (RRSP) with dollar-for-dollar matching up to 6% of eligible earnings.
  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous number of vacation days each year.
  • Up to 40 hours each year for volunteer projects.
  • Minimum of 16 weeks of parental leave.

How to apply

Apply directly on Elastic’s own careers website. Omadaily never charges job seekers.

Apply on the employer’s website →