Director of Software Engineering

Posted 2 Days Ago
Be an Early Applicant
Canada
Senior level
Hardware • Machine Learning • Software
The Role
Director of Software Engineering responsible for leading the DevOps team, managing cloud environments, ensuring SLAs are met, and driving cost optimization strategies. Must provide technical leadership, define KPIs, and develop and implement DevOps strategies to meet business needs.
Summary Generated by Built In

We are DemandScience, a global company which never stops innovating in our mission to provide the healthiest and most predictive global B2B data and intelligence for our customers. Our clients include sales and marketing professionals at global companies. Excellent execution is in our DNA. We provide innovative AI-analytics merged with enriched data to identify your next in-market prospects and customers at scale.


Director of Software Engineering (Director DevOps) (NOC 20012) 

1 vacancy

Company: Demand Science Canada Inc.

Business Information: We are Demand Science, a global company which never stops innovating in our mission to provide the healthiest and most predictive global B2B data and intelligence for our customers. Our clients include sales and marketing professionals at global companies. Excellent execution is in our DNA. We provide innovative AI-analytics merged with enriched data to identify your next in-market prospects and customers at scale.

Business address: 100 King Street West, 1 First Canadian Place, Suite 6200, Toronto ON M5X 1B8

Work location: Remote position and various locations throughout Toronto to meet with stakeholders.

Type of Employment: Full Time – Permanent

Estimated Start Date: As soon as possible

Job Description

  • Recruit staff identifying staffing needs, conducting interviews, assessing candidates, and making hiring decisions.
  • Review operational reports to assess compliance with software and hardware requirements.
  • Supervise staff and create an inspiring team environment with an open communication culture and clear strategy to include establishing goals with deadlines and monitoring performance.
  • Train staff leadership through coaching, mentoring, performance development and performance management
  • Conduct performance reviews to foster effective communication, identify motivators, enhance technical skills, and understand development opportunities.
  • Assign, co-ordinate and review projects and programs.
  • Plan, organize, direct, control and evaluate daily operations.
  • Managing incidents.
  • Manage the DevOps team that performs release deployments, application performance monitoring, and maintenance of cloud environments.
  • Take ownership of overall health and performance of applications and services while ensuring SLAs are met.
  • Establish proactive monitoring, alerting, and 24x7 on-call DevOps support.
  • Define long-term DevOps roadmaps to deliver cloud operations excellence.
  • Direct the resolution of highly complex or unusual business problems using advanced analytical thought and judgment.
  • Lead cost optimization strategies to drive cloud spending and cost reduction while maximizing business value.
  • Provide technical leadership around cloud operations and governance.
  • Define, manage, and track KPIs and quality metrics across infrastructure projects.
  • Negotiate and influence opinions of others by bringing recommendations for change or innovation through broad industry and commercial awareness of latest strategies, tools, and technologies.
  • Development and implementation of DevOps strategy to meet business needs and product roadmap.
  • Create, monitor, and report on DevOps budget.
  • Development and responsibility for business continuity.
  • Attend regular meetings with internal stakeholders and the product team to discuss collaboration on product development and enhancements, problem-solving sessions, review of errors to result in standardized documentation, compliance and regulations training, cross-functional team meetings, and business strategy planning.

 

Requirements

 

Education: A bachelor's degree in computer science, business administration, commerce or engineering or a related field is preferred.

 

Experience: Over 5 years of overall technical experience with software engineering, operations, security, and governance; AWS or equivalent cloud environment, implementing enterprise-wide solution is required.

  • Experience in leading or managing global technical teams is required.
  • In-depth understanding of industry standards, best practices and emerging technologies is required.

 

Ability to supervise between 1 to 5 people directly and up to 49 people indirectly.

 

Work Conditions and Physical Capabilities: Fast-paced environment, work under pressure, tight deadlines, attention to detail, large workload, excellent problem-solving skills.

 

Personal suitability: Efficient interpersonal skills, Excellent written and oral communication, Flexibility, Initiative, Judgement, Organized, Reliability, Team player, Values and ethics, Proactive, Leadership skills, Active listening skills.


Language: English is required 

Computer and technology knowledge:

  • Demonstrated skill in building IaC (Infrastructure as Code) in Terraform, Cloudformation, and Serverless,
  • Expert knowledge in DevOps Lifecycle, CICD, AWS Well-Architected Framework, and Cloud Governance.
  • Exceptional strengths using AWS, Jenkins, SonarQube, and other CICD tools and technologies (git branching strategy, Ansible, Terraform, Cloudformation, Selenium).
  • Demonstrated skill in CloudOps (network, security, monitoring, infrastructure, cost optimization).
  • Skilled in Microsoft Office products and Instant Messaging platforms.

Salary: $79.33 hourly, 40 hours per week

Benefits: Bonus, Equipment for remote work, Workshare meeting room is rented by the company when attending meetings.

 

Important Information. The regular work schedule is Monday to Friday, from 8:00 am to 5:00 pm. Overtime may be required depending on the business needs.

The Company
Greater Boston
1,141 Employees
On-site Workplace
Year Founded: 2012

What We Do

DemandScience is the premier B2B demand generation company accelerating global growth for our clients. The DemandScience intelligence platform empowers B2B organizations to swiftly identify the right accounts and target in-market buyers with precision. By combining groundbreaking technologies, machine learning and data science innovation, the company ensures timely delivery of accurate data, intelligence, and insights, adding value to the end-to-end journey from initial engagement to conversion. Founded in 2012, DemandScience provides 1,500 global customers with superior marketing solutions, B2B data, and leads. With a team of 600+ employees across operations in seven countries, DemandScience is certified as a Great Place To Work, named #5 on Fortune Magazine’s 2022 list of the Best Workplaces in Advertising & Marketing, and one of only 143 companies in history to be named to the Inc. 5000 for 10 consecutive years. For further insights on why DemandScience stands at the forefront of transformative demand generation

Similar Jobs

Remote
8 Locations
4900 Employees
188K-250K Annually

Capital One Logo Capital One

Director, Software Engineering

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
Toronto, ON, CAN
55000 Employees
Adelaide, Adelaide-Metcalfe, ON, CAN
26747 Employees

Similar Companies Hiring

Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees
HERE Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account