Related keywords: remote job product managersoftware engineering remote jobremote job canada
This page contains product affiliate links.
Veeva Systems is a visionary organization that operates in the life sciences industry. Renowned as a pioneer in industry cloud solutions, Veeva’s primary mission revolves around helping life sciences companies accelerate the delivery of therapies to patients. With a remarkable history as one of the fastest-growing SaaS (Software as a Service) companies, Veeva has surpassed $2 billion in revenue in its last fiscal year, showcasing vast growth potential ahead. Notably, Veeva made headlines in 2021, becoming a public benefit corporation (PBC), signifying its commitment to balancing the interests of customers, employees, society, and investors.
Emphasizing flexibility, Veeva operates as a Work Anywhere company, allowing employees the choice to work from home or in the office. This approach supports employees in finding their ideal work environment, fostering productivity and satisfaction.
Veeva Systems is searching for multiple Engineering Managers to supervise and recruit skilled engineers. The focus of this role is on crafting top-notch software solutions alongside a team of talented individuals, ultimately aiming to enhance the daily lives of users.
Recruit, motivate, and reward high-performance individuals, ensuring team members produce value significantly exceeding average contributions.
Take ownership of developing and overseeing critical product features in collaboration with the team located in Toronto.
Lead the effort to define and refine development processes as the team continues to expand.
Work in an agile environment within a thriving Cloud company, contributing to the rapid growth and success of the organization.
Act as a liaison for senior management, guiding alignment and supportive decisions that affect your team and operations.
Candidates must demonstrate:
Attention to detail, taking pride in the quality of work produced.
An adaptable mindset, willing to engage in hard work, often rolling up sleeves to meet fast-paced demands.
Strong communication skills, fostering collaboration within the team and across the organization.
A minimum of 2 years of software engineering management experience, particularly in embracing the agile development process.
At least 5 years of experience in developing commercial software, particularly in Java.
Proven success in hiring, mentoring, coaching, and propelling a team toward collective achievement.
Expertise in object-oriented design and implementation, combined with experience in building application development tools, APIs, and enterprise software.
A Bachelor's (BS) or Bachelor's in Engineering (BEng) in engineering or computer science (or equivalent).
The salary range for the Engineering Manager position is substantial, ranging from $120,000 to $300,000 CAD. This wide range is offered based on local regulations, allowing for potential variances depending on factors such as experience and specific location. Veeva evaluates each candidate's compensation individually, considering qualifications, prior experience, and anticipated contributions.
Additionally, Veeva Systems offers a competitive benefits package which includes:
Paid Time Off (PTO) and company-observed holidays.
Retirement programs to support future financial security.
Opportunities for charitable giving through their 1% charitable giving program, reinforcing the company’s commitment to social responsibility.
This Engineering Manager role presents a remarkable opportunity to engage in a dynamic environment filled with challenges and innovations while making significant impacts on the life sciences industry. Candidates passionate about engineering management and who meet the outlined criteria are encouraged to consider this role as the platform to advance their careers while contributing meaningfully to society.
This job offer was originally published on jooble.com
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.