Engineering Manager

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

This page contains product affiliate links.

Overview

Veeva Systems, a leading company in the life sciences industry, is on the lookout for Engineering Managers. They are a mission-driven organization with a pioneering spirit in the industry cloud, aimed at helping life sciences companies expedite the process of bringing therapies to patients. Veeva is recognized as one of the fastest-growing SaaS (Software as a Service) companies, boasting over $2 billion in revenue in the last fiscal year and presenting expansive growth opportunities. Their commitment to values such as Customer Success, Employee Success, and Speed significantly sets them apart, particularly with the groundbreaking achievement of becoming a public benefit corporation in 2021. This status obligates them to thoughtfully weigh the interests of their customers, employees, society, and investors.

Company Culture and Work Environment

Veeva Systems identifies itself as a Work Anywhere company, offering flexibility for employees to work from the comfort of their homes or in office spaces. This emphasis on flexibility is designed to foster an environment where employees can thrive in a setting that suits their individual needs. The company strongly believes in transforming the life sciences industry by making a positive impact on various stakeholders, including their customers, employees, and the broader community.

Role and Responsibilities

The position of Engineering Manager involves leading and recruiting a team of highly skilled engineers in a fast-paced, agile environment that emphasizes solving complex problems. The key responsibilities include:

  • Recruiting and challenging high-performance individuals who significantly impact the team.

  • Leading the development and owning key product features in collaboration with the team located in Toronto.

  • Providing leadership in defining and refining development processes as the team evolves.

  • Working collaboratively within a small agile environment, contributing to the success of a thriving Cloud company.

  • Engaging directly with product stakeholders and driving features to successful delivery.

  • Serving as a trusted partner for senior management to propose optimal solutions, assist in driving alignment, and implement team strategies in line with those solutions.

Required Skills and Qualifications

Candidates looking to apply for the role must possess a variety of skills and meet specific qualifications, which include:

  • Proven tenacity, technical prowess, and rapid contributions to team goals.


  • A strong sense of attention to detail and pride in one’s work.

  • Drive and flexibility to tackle challenges and thrive in a dynamic environment.

  • Capability to quickly learn and adapt to evolving project requirements.

  • A minimum of 2 years of software engineering management experience, particularly within an agile framework.

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

  • Strong ability to hire, mentor, coach, and lead teams effectively.

  • Excellent communication skills and a proven track record of motivating teams and instilling accountability to achieve desired results.

  • An educational background in engineering or computer science, or an equivalent degree.

  • Special expertise in object-oriented design and implementation, as well as experience developing application tools, APIs, or enterprise application software.

Compensation and Benefits

The salary for the Engineering Manager position is competitive and ranges from $120,000 to $300,000. This range is designed to meet local regulatory requirements and suggests a potential base salary for successful candidates. It is worthwhile to note that salaries may differ based on individual experience, location, and qualifications. Veeva Systems bases compensation on the unique qualifications, experience, and anticipated contributions of each candidate.

Moreover, the position may include additional compensation options such as variable bonuses and stock bonuses, enhancing the financial incentive for hiring.

Benefits offered by Veeva include:

  • Comprehensive medical, dental, and vision insurance.

  • Paid time off (PTO) and company-recognized holidays.

  • Retirement programs for long-term financial health.

  • A charitable giving program, offering 1% of salary for charitable contributions.

Conclusion

Joining Veeva Systems as an Engineering Manager presents a unique opportunity for passionate professionals in the technology and life sciences fields to drive impactful change. With the company's dedication to innovation and positive societal outcomes, this position not only offers a competitive salary but also a pathway to career development and meaningful contributions within a pioneering industry.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

April 5, 2025

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