Engineering Manager

Related keywords: remote job product managersoftware engineering remote jobremote job canada

This page contains product affiliate links.

Introduction

Veeva Systems is an innovative and mission-driven organization that specializes in providing cloud solutions tailored for the life sciences industry. Over the years, it has garnered a reputation as a pioneer and is recognized for its extensive growth, surpassing $2 billion in revenue in its last fiscal year. The company prides itself on balancing the interests of customers, employees, society, and investors, as evidenced by its designation as a public benefit corporation. Veeva encourages a flexible work environment, offering the option to work from home or in the office, which fosters employee success and supports personal well-being.

Job Role

The position available at Veeva Systems is for multiple Engineering Managers. The candidates will be responsible for leading and recruiting a team of skilled engineers. The role requires an adept understanding of the agile environment and the capability to tackle complex problems effectively. Engineering Managers will focus on delivering innovative software solutions that enhance the daily lives of users and positively impact the life sciences industry.

Key Responsibilities

Engineering Managers will undertake several key responsibilities, including:

  • Recruiting and mentoring a team of high-performance engineers who deliver exceptional results.
  • Leading the development process and owning key product features in collaboration with team members based in Toronto.
  • Providing leadership to define development processes as the team continues to grow.
  • Collaborating directly with product stakeholders to facilitate the successful delivery of multiple features.
  • Acting as a trusted partner for senior management to guide decision-making in the engineering process.

Required Skills and Qualifications

To qualify for the Engineering Manager position at Veeva Systems, candidates must possess:

  • A strong technical background with a minimum of 2+ years in software engineering management, particularly in an agile setting.
  • 5+ years of experience developing commercial software using Java.
  • Proven abilities to hire, mentor, and coach team members, alongside a demonstrated history of leadership.
  • Expertise in object-oriented design and application development tools, including APIs and enterprise platform software.
  • Strong communication skills to effectively collaborate with team members and stakeholders.
  • A Bachelor's or Bachelor of Engineering (BEng) degree in engineering, computer science, or a related equivalent field.

The role demands tenacity, a commitment to quality, attention to detail, and a proactive attitude toward problem-solving in a dynamic work environment.


Compensation and Benefits

Veeva Systems is committed to providing competitive compensation and benefits to its employees. The base salary for this position ranges from $120,000 to $300,000 CAD. This range complies with local regulations and considers individual qualifications, experience, and expected contributions. In addition to base salary, candidates may be eligible for variable bonuses or stock bonuses, adding to the overall compensation package.

Employee benefits at Veeva include:

  • Medical, dental, vision, and basic life insurance.
  • Personal Time Off (PTO) and company-paid holidays.
  • Retirement programs.
  • A 1% charitable giving program that aligns with the company’s social values.

Conclusion

In summary, Veeva Systems is looking for Engineering Managers who are driven by the desire to make a positive impact and thrive in a fast-paced, agile environment. This is a unique opportunity for candidates to join a top software company in the life sciences sector that is dedicated to delivering innovative solutions and fostering the development of a skilled engineering team. With a flexible work culture and competitive compensation, this role presents a promising avenue for professionals seeking growth and impact in their careers.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

March 30, 2025

4 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.