Engineering Manager

Related keywords: health coach remote jobcustomer success manager remote jobremote job project manager

This page contains product affiliate links.

Overview of Veeva Systems

Veeva Systems is a prominent company recognized for its mission-driven approach and leadership in industry cloud solutions. As a pioneer in helping life sciences companies accelerate the delivery of therapies to patients, the firm has positioned itself as one of the fastest-growing SaaS companies globally, achieving over $2 billion in revenue in its last fiscal year with significant growth prospects ahead. Veeva became a public benefit corporation (PBC) in 2021, emphasizing a commitment to balancing the interests of its customers, employees, society, and investors.

Company Values and Work Culture

Veeva operates with a strong set of core values that guide its business practices: Do the Right Thing, Customer Success, Employee Success, and Speed. Their Work Anywhere initiative promotes flexible working conditions, which means employees can thrive either from home or in an office setting. The company believes in creating an environment that fosters both personal and professional growth, ultimately aiming to positively impact its customers, employees, and the community.

Position Overview: Engineering Manager

The company is currently looking for multiple Engineering Managers to join their team. These roles involve leading a group of highly skilled engineers while being comfortable in a rapid, agile environment. The ideal candidates will have a passionate approach to solving complex problems and will focus on developing outstanding software solutions aimed at improving daily lives.

Key Responsibilities

The Engineering Manager role encompasses various critical responsibilities, including:

  • Recruiting and motivating high-performance engineers to deliver exceptional results.
  • Leading development and owning key product features with teams based in Toronto.
  • Providing leadership that reiteratively defines and refines development processes as the team expands.
  • Collaborating directly with all product stakeholders to ensure successful project delivery.
  • Acting as a trusted partner for senior management in determining the best solutions and implementing decisions across teams.

Required Skills and Experience

Candidates interested in this position must demonstrate the following skills and qualifications:

  • At least 2 years of software engineering management experience utilizing an agile development process.
  • A minimum of 5 years in developing commercial software using Java.
  • Proven capability to hire, mentor, coach, and lead teams to success.
  • Strong expertise in object-oriented design and implementation.
  • Experience in building application development tools, APIs, or enterprise application platform software.
  • Excellent communication skills and the ability to foster a culture of accountability and motivation within teams.
  • A relevant degree (BS/BEng) in engineering, computer science, or a related field is essential.

Personal Qualities

In addition to technical skills, the company is seeking individuals who possess:


🎁 Get your FREE ebook!

Share this page using the buttons below and download our e-book "Essential Soft Skills for Today’s World" instantly.

Once shared, you’ll see the download button on any page you visit!

✅ Thanks for sharing!

You can now download your ebook:

📥 Download "Essential Soft Skills for Today’s World"
  • A tenacious mindset with technical brilliance and quick adaptability.
  • A strong attention to detail and dedication to delivering high-quality work.
  • Drive and flexibility to handle diverse challenges in a fast-paced environment.
  • A proactive attitude, especially when facing dynamic and evolving requirements.

Salary and Benefits

Veeva Systems offers a competitive salary aligned with industry standards. The range for the Engineering Manager position is between $120,000 and $300,000. The actual salary offered will be influenced by the candidate’s experience and qualifications. Besides base pay, additional types of compensation may be available, including variable bonuses and possible stock bonuses.

In terms of benefits, employees enjoy:

  • Comprehensive medical, dental, vision, and basic life insurance coverage.
  • Paid time off (PTO) and company-recognized holidays.
  • Retirement programs to support employees' long-term financial health.
  • Opportunities for charitable giving, with the company matching employee contributions.

Additional Information

Veeva Systems is an equal opportunity employer, committed to fostering a work environment that promotes diversity and inclusion. All qualified applicants will receive consideration for employment regardless of race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, veteran status, genetic information, political affiliation, or any other protected characteristic.

If candidates require assistance or accommodation due to a disability or special needs during the application process, they are encouraged to reach out to Veeva’s support team for help. The company is dedicated to ensuring that every candidate has a fair opportunity to join their dynamic workforce.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

May 16, 2025

2 views

0 clicks on Apply Now


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.