Director of Engineer

arrow

New York, SF Bay Area, Seattle, Vancouver or Toronto. / $220000 - $300000 annum

INFO

Salary
SALARY:

$220000 - $300000

Location

LOCATION

New York, SF Bay Area, Seattle, Vancouver or Toronto.

Job Type
JOB TYPE

Permanent

Director of Engineering
Salary Range: $240k - $300k, 0.3% - 0.5%
Location: NYC, SF Bay Area, Greater Seattle, Greater Toronto or Greater Vancouver.
Work Type: Remote initially, then on-site one day per week in one of the above cities.

Our Client is the AI-powered workforce management software that's revolutionizing how companies operate. We're leading the future of hybrid remote organizations by connecting teams with our intelligent workforce management and intelligence tools.

Role and Responsibilities

  • Lead architecture discussions to ensure projects are built reliably, efficiently, and are scalable.
  • Actively participate in coding, code reviews, and technical problem-solving.
  • Optimize system performance for both latency and throughput.
  • Develop and maintain data pipelines, distributed systems, and large-scale data processing applications.
  • Ensure high-quality code through best practices like unit testing and documentation.
  • Monitor systems in a scalable way, promoting automation in operational tasks.
  • Guide incident response and vulnerability remediation efforts.
  • Contribute to and collaborate on open-source software projects.
  • Mentor and guide a team of 7-15 engineers, fostering a collaborative and innovative environment.
  • Participate in sprint planning, backlog grooming, and other Agile ceremonies to ensure efficient project delivery.
  • Oversee QA/reliability processes to ensure product reliability and promote the use of automated testing frameworks.
  • Assist in setting team goals, conducting performance reviews, and facilitating career development.
  • Coordinate with cross-functional teams to align engineering efforts with business objectives.
  • Encourage team participation in the broader engineering community.

Skills and Experience

  • Bachelor's degree in Computer Science.
  • 7-12 years of hands-on software engineering experience, particularly with highly reliable and scalable distributed systems.
  • Experience in a SaaS environment is highly desirable.
  • Prior experience managing or mentoring small engineering teams.
  • Proficiency in at least one of the following languages: Ruby, Python, or TypeScript.
  • Strong experience with data pipelines, distributed systems, and large-scale data processing.
  • Deep understanding of software engineering best practices, including unit testing, code reviews, and design documentation.
  • Passionate about uptime, reliability, and building tools that help developers work more effectively.
  • Excellent problem-solving abilities and attention to detail.
  • Ability to balance engineering trade-offs with business goals.
  • Strong communication and leadership skills.
  • Committed to building maintainable, efficient, and clean code.

Benefits

  • Competitive salary with meaningful stock options in a high-growth startup.
  • Comprehensive medical, dental, and vision insurance plans.
  • Flexible remote work environment with generous vacation and leave policies.
  • Fun and inclusive culture with team events and happy hours.
  • Opportunity to work with a team of dedicated, friendly professionals committed to making a difference.
  • Significant ownership of technical projects.
  • Support for ongoing learning and development opportunities.

CONTACT

Luke Burgess

Principal Recruitment Consultant

SIMILAR
JOB RESULTS

4k-Harnham_DA copy
CAN’T FIND THE RIGHT OPPORTUNITY?

STILL
LOOKING?

If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.