Software Development Manager

 

Description:

Elastic, the Search AI Company, is seeking a Software Development Manager to lead its Elastic Cloud Platform Services team. This team plays a pivotal role in enabling Elastic’s software engineering teams by providing the necessary services and capabilities required for deploying and orchestrating Elastic’s applications within a scalable SaaS platform, ensuring these solutions are reliable and accessible to customers worldwide.

The Software Development Manager will oversee a team of 5 skilled engineers across multiple time zones, focusing on building mission-critical SaaS services, including Kubernetes controllers, integrations with major cloud providers, and GitOps practices using Argo CD. The role involves close collaboration with engineering and product teams to deliver high-quality features while maintaining scalability and performance.

Key Responsibilities:

  • Lead, mentor, and support a distributed team of engineers, ensuring their professional growth and success.

  • Collaborate with product management and tech leads to develop clear roadmaps and align team goals with organizational objectives.

  • Oversee deliverables, enforce high-quality standards, and actively participate in code reviews.

  • Work closely with cross-functional stakeholders to execute large-scale, cross-team initiatives.

  • Improve engineering processes, set best practices, and foster a strong, inclusive engineering culture.

  • Engage with other Elastic teams to understand their requirements and provide world-class platform services.

  • Identify hiring needs, drive recruitment efforts, and attract top technical talent.

  • Conduct performance evaluations, manage career development plans, and ensure team members are motivated and supported.

Requirements:

  • Proven experience managing software engineering teams (2+ years).

  • Strong understanding of distributed systems, SaaS platforms, and cloud-native architectures.

  • Experience with Kubernetes Operators/Controllers, GitOps practices, and cloud service providers (AWS, GCP, Azure).

  • Hands-on software engineering background with strong computer science fundamentals.

  • Effective communicator with the ability to mentor and inspire technical teams.

  • Experience handling performance management, including promotions, PIPs, and terminations.

Preferred Qualifications:

  • Experience working in a fully remote environment.

  • Ability to dive deep into technical discussions, challenge architecture decisions, and guide engineers effectively.

  • Strong collaborative mindset and passion for inclusive, respectful team dynamics.

Compensation & Benefits:

  • Competitive salary: 128300 – 203000 CAD/year (10691 – 16916 CAD/month).

  • Participation in Elastic’s stock program.

  • Company-matched RRSP contributions up to 6% of eligible earnings.

  • Comprehensive health coverage for employees and families.

  • Generous vacation policy and flexible scheduling options.

  • Paid parental leave (minimum of 16 weeks).

  • Volunteer opportunities with up to 40 hours annually and donation matching up to 2000 CAD.

  • Inclusive culture that values diversity and equal opportunity.

Organization Elastic
Industry IT / Telecom / Software Jobs
Occupational Category Software Development Manager
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-09-20 2:01 pm
Expires on 2026-01-05