Engineering Manager

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

This page contains product affiliate links.

Company Overview

Veeva Systems is a mission-driven organization and a pioneer in the industry cloud sector. This innovative company focuses on helping life sciences organizations bring their therapies to patients more swiftly. Established as one of the fastest-growing SaaS companies, Veeva exceeded $2 billion in revenue last fiscal year, showcasing significant growth potential ahead. Notably, Veeva became a public benefit corporation (PBC) in 2021, indicating its commitment to balancing the interests of its customers, employees, and society.

Work Environment

The company promotes a Work Anywhere culture, providing employees the flexibility to work from home or in an office space. This approach empowers staff to thrive in an environment that suits them best. Veeva Systems aims to transform the life sciences industry while positively impacting its customers, employees, and the communities within which it operates.

Job Role: Engineering Manager

Veeva Systems is currently seeking multiple Engineering Managers to lead and recruit a team of highly skilled engineers. The ideal candidate is someone who excels in a rapid, agile environment and enjoys solving complex problems. The primary responsibility of this role includes creating exceptional software solutions aimed at positively impacting customers’ daily lives.

Key Responsibilities

  • Recruit, challenge, and reward high-performance individuals capable of delivering ten times the impact of average engineers.
  • Lead the development of critical product features in collaboration with the team based in Toronto.
  • Provide leadership to iteratively define and refine development processes as the team expands.
  • Collaborate directly with all product stakeholders to drive multiple features to successful delivery.
  • Serve as a trusted partner for senior management, assisting in determining the best solutions and helping to drive alignment within the team.

Required Skills

To be successful in this position, candidates must possess several key skills and qualifications:

  • Tenacity and technical brilliance with the ability to quickly contribute to the team's needs.
  • Detail-oriented mindset and pride in their work.
  • Drive and flexibility to roll up one’s sleeves and enjoy a fast-paced environment.
  • Capacity for quick learning, proactivity, and comfort in dealing with unknowns and changing requirements.
  • 2+ years of software engineering management experience using an agile development process.
  • 5+ years of experience developing commercial software, specifically using Java.
  • Proven ability to hire, mentor, and coach a team towards success.
  • Strong motivational skills to instill accountability and achieve results.
  • Expertise in object-oriented design and implementation.
  • Experience in building application development tools, APIs, and/or enterprise application platform software.
  • Strong communication skills.
  • A Bachelor’s degree in Engineering/Computer Science or an equivalent field.

Compensation and Benefits

The salary for the Engineering Manager position ranges from $120,000 to $300,000 CAD, depending on experience and location, which complies with local regulations. Note that actual starting salaries may vary based on individual qualifications and contributions. Additionally, this position may come with eligibility for various types of compensation, including variable bonuses and/or stock options.


🎁 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"

Alongside a competitive salary, Veeva Systems offers several perks and benefits to its employees, including:

  • Medical, dental, vision, and basic life insurance.
  • Paid time off (PTO) and company-paid holidays.
  • Retirement programs.
  • A 1% charitable giving program, allowing employees to contribute to causes they care about.

Commitment to Diversity

Veeva Systems maintains a commitment to being an equal opportunity employer. All qualified applicants will be considered for employment without regard to their race, color, sex, sexual orientation, gender identity or expression, religion, national origin, age, disability, marital status, pregnancy, protected veteran status, and any other characteristics protected by local laws. The company encourages individuals requiring assistance or accommodations due to disabilities or special needs to reach out for support during the application process.

Final Note

In conclusion, the Engineering Manager position at Veeva Systems offers a unique opportunity to contribute to a cutting-edge company that is making significant strides in the life sciences sector. Aspiring candidates who possess the required skills and are passionate about leading high-performing teams are encouraged to consider this opportunity.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

May 24, 2025

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