Engineering Manager

Related keywords: customer success manager remote jobremote job project managerremote job product manager

This page contains product affiliate links.

Company Overview

Veeva Systems is a mission-driven organization that has emerged as a pioneer in the industry cloud sector. Focused on assisting life sciences companies in expediting the delivery of therapies to patients, Veeva has grown rapidly, surpassing $2 billion in revenue last fiscal year. The company values principles such as Do the Right Thing, Customer Success, Employee Success, and Speed, underlining its commitment to positively impacting various stakeholders.

In 2021, Veeva made headlines by becoming a public benefit corporation (PBC), a designation that demands a balance between customer, employee, and investor interests. As a Work Anywhere company, they promote a flexible environment that allows employees to thrive whether they choose to work from home or in the office.

Job Position

Title: Engineering Manager

Veeva is on the lookout for multiple Engineering Managers to join their dynamic team in Canada. This role is imperative for leading and recruiting a team of skilled engineers to deliver high-impact software solutions. The company aims to hire individuals comfortable in a rapid agile environment and who thrive on solving complex challenges. As an Engineering Manager, you will focus on driving project success, refining development processes, and contributing to the overall success of the company.

Key Responsibilities

In this role, the Engineering Manager will carry varied responsibilities that include:

  • Recruiting, challenging, and rewarding high-performance individuals who can deliver significant impact.

  • Leading the development and ownership of key product features alongside the Toronto team.

  • Providing leadership in iterating development processes as the team grows, fostering an agile environment.

  • Collaborating directly with product stakeholders and managing the delivery of multiple features successfully.

  • Being a trusted partner for senior management, helping drive alignment and implementing decisions effectively within the team.

Required Skills

To be considered for the Engineering Manager position at Veeva, candidates need to possess the following skills and experience:

  • Tenacity and technical brilliance, coupled with a strong ability to contribute quickly to the team.

  • Attention to detail and pride in their work.


  • The flexibility to adapt, work hard, and enjoy a fast-paced environment.

  • Proactivity and a comfort level in dealing with unknowns and dynamically evolving requirements.

  • A minimum of 2+ years of software engineering management experience using an agile development process.

  • At least 5+ years of experience developing commercial software primarily in Java.

  • Proven ability to hire, mentor, coach and lead a team towards successful outcomes.

  • Motivation skills to instill accountability and achieve results.

  • Strong understanding of object-oriented design and implementation.

  • Experience in building application development tools, APIs, and/or enterprise application software.

  • Strong communication skills.

  • A BS/BEng in engineering or computer science or an equivalent qualification.

Compensation

Veeva offers a competitive compensation package for the Engineering Manager role:

  • Base pay ranging from $120,000 to $300,000 CAD annually.

  • Actual salaries may vary based on individual qualifications, experience, and expected contributions.

  • Additional types of compensation might be available, including potential bonuses or stock incentives.

Employment Perks and Benefits

Employees at Veeva Systems enjoy a comprehensive benefits package that enhances their work-life balance:

  • Medical, dental, and vision insurance.

  • Paid Time Off (PTO) and company-paid holidays.

  • Retirement programs for future security.

  • A 1% charitable giving program, allowing employees to make a positive impact.

Conclusion

In summary, this position as an Engineering Manager at Veeva Systems is an excellent opportunity for individuals looking to take their careers to the next level. The company is committed to creating exceptional software solutions that can transform the life sciences industry, while also providing a supportive and flexible work environment. Candidates prepared to embrace the challenges of leading a motivated team in an agile setting while making substantial contributions can find great satisfaction in this role.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

March 26, 2025

5 views

0 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.