Enable job alerts via email!

Engineering Manager

Veeva Systems, Inc.

Toronto

Hybrid

CAD 164,000 - 413,000

Full time

2 days ago
Be an early applicant

Job summary

A leading SaaS company in Toronto seeks Engineering Managers to lead a team in developing innovative software solutions. Ideal candidates will have experience managing software engineering teams, expertise in Java, and the ability to thrive in a dynamic environment. This role offers competitive compensation, flexible work options, and a commitment to employee success.

Benefits

Medical, dental, vision, and life insurance
PTO and holidays
1% charitable giving program

Qualifications

  • 2+ years of software engineering management experience in an agile environment.
  • 5+ years developing commercial software in Java.
  • Proven ability to hire, mentor, and lead a team to success.

Responsibilities

  • Lead the development and own key product features with the team.
  • Recruit and reward high-performance individuals.
  • Provide leadership in defining and refining development processes.

Skills

Technical brilliance
Agile experience
Object-oriented design
Mentoring skills
Problem-solving

Education

BSc/BEng in engineering/computer science or equivalent

Tools

Java
APIs

Job description

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.

At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.

As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.

We are looking for multiple Engineering Managers to lead and recruit a team of highly skilled engineers. You are comfortable working in a rapid, agile environment and thrive when challenged with solving complex problems. In this role, your focus will be creating amazing software solutions for our customers and making a positive impact on people’s daily lives.

What You'll Do

  • Recruit, challenge, and reward high-performance individuals that deliver 10x the impact of average engineers
  • Lead the development and own key product features with our team in Toronto
  • Provide leadership in defining and refining development processes as the team grows
  • Work in an agile, small team environment within a highly successful Cloud company that is growing fast
  • Collaborate with product stakeholders and drive multiple features to successful delivery
  • Partner with senior management to determine solutions, drive alignment, and implement decisions

Requirements

  • Tenacity, technical brilliance, and the ability to contribute quickly
  • Attention to detail and pride in work
  • Drive, flexibility, and enjoyment of a fast-paced environment
  • Smart, quick learner, proactive, comfortable with unknowns and evolving requirements
  • 2+ years of software engineering management experience in an agile environment
  • 5+ years developing commercial software in Java
  • Proven ability to hire, mentor, and lead a team to success
  • Ability to motivate, instill accountability, and achieve results
  • Expertise in object-oriented design and implementation
  • Experience with application development tools, APIs, or enterprise platforms
  • BSc/BEng in engineering/computer science or equivalent
  • Strong mentoring skills and a track record of team improvement

Benefits

  • Medical, dental, vision, and life insurance
  • PTO and holidays
  • 1% charitable giving program

Compensation

  • Base pay: $120,000 - $300,000
  • Salary varies based on experience and location; may include bonuses or stock options

Veeva’s headquarters is in the San Francisco Bay Area, with offices in over 15 countries.

Veeva is an equal opportunity employer. For accommodations, contact talent_accommodations@veeva.com.

Work Where It’s Best for You

Work Anywhere means you can work in an office or from home. We have core hours for collaboration, and offices designed to foster social bonds and idea exchange. Regional hubs facilitate in-person collaboration, and roles like Sales or Professional Services may require travel.

Moving within a country does not affect your salary, providing stability and clarity.

A Public Benefit Corporation

Veeva became the first public company to convert to a PBC in 2021, balancing shareholder interests with societal and environmental impact.

What Sets Us Apart

Our focus is on making industries more productive and creating quality jobs, with an engineering approach emphasizing focus, speed, and integrity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs