Engineering Manager

Related keywords: customer success manager remote jobremote job product managersoftware engineering remote job

This page contains product affiliate links.

Overview of Veeva Systems

Veeva Systems is a pioneering organization in the industry cloud specifically designed to assist life sciences companies in accelerating the delivery of therapies to patients. Established as one of the fastest-growing Software as a Service (SaaS) companies, Veeva surpassed $2 billion in revenue in its last fiscal year and shows extensive growth potential for years to come. The company has made strides not only in profitability but also in social responsibility, having become a public benefit corporation (PBC) in 2021.

Company Values

At the core of Veeva’s operations are its values: Do the Right Thing, Customer Success, Employee Success, and Speed. These values reflect the company’s commitment to not just making a profit, but to balancing the interests of customers, employees, society, and investors.

Work Environment

Veeva promotes a flexible work environment, identified as a Work Anywhere company, which allows employees to work from home or in an office setting based on their preferences. This adaptability is essential for ensuring that team members can thrive in their chosen environment while contributing to the success of the company.

Position Details

Veeva is currently seeking to fill multiple positions for an Engineering Manager role. Individuals in this role will lead and recruit a team of highly skilled engineers while working in a rapid, agile environment. The main responsibilities include providing leadership in the development of cutting-edge software solutions that will have a significant positive impact on users' daily lives.

Key Responsibilities

The Engineering Manager will be entrusted with several critical tasks, including:

  • Recruiting, challenging, and rewarding high-performance individuals who can deliver exceptional results.

  • Leading the development efforts on key product features, particularly in collaboration with the team located in Toronto.

  • Providing leadership in iterating and refining development processes as team dynamics evolve.

  • Direct collaboration with all product stakeholders to ensure features are successfully delivered.

  • Acting as a trusted partner to senior management, aligning decisions and driving implementation within the team.

Required Skills and Qualifications

To successfully fulfill the Engineering Manager position, candidates must possess the following qualifications:

  • Tenacity and technical prowess to contribute effectively in fast-paced environments.

  • Strong attention to detail and a sense of pride in one’s work.



  • The capability to adapt and thrive despite rapidly changing environments and requirements.

  • At least 2 years of software engineering management experience, preferably using an agile development process.

  • A minimum of 5 years experience developing commercial software, particularly in Java.

  • Proven skills in hiring, mentoring, and coaching teams towards success.

  • Ability to motivate and hold team members accountable while achieving results.

  • Expertise in object-oriented design and implementation, as well as experience with application development tools, APIs, or enterprise application software development.

  • Strong communication skills and a Bachelor’s degree in engineering or computer science (or equivalent).

  • A track record of strong mentoring abilities that improve team performance.

Compensation and Benefits

The engineering manager role at Veeva offers a competitive base salary ranging from $120,000 to $300,000. It is important to note that this salary range is established to comply with local regulations and may vary based on individual experience and location. Additionally, salaries may be supplemented with other types of compensation, including variable bonuses or stock options.

Veeva also provides a comprehensive benefits package, which includes:

  • Medical, dental, and vision insurance.

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

  • Retirement programs.

  • A 1% charitable giving program, emphasizing the company’s commitment to social responsibility.

Employee Equality and Accessibility

Veeva Systems is dedicated to maintaining an equal opportunity workplace. They will consider all qualified applicants without regard to characteristics protected by law. Furthermore, the company is proactive in offering accommodations for individuals with disabilities throughout the recruitment process and encourages applicants needing assistance to reach out for support.

In summary, joining Veeva Systems as an Engineering Manager represents a unique opportunity to lead innovative software solutions in an expanding and impactful sector while enjoying extensive benefits and a flexible work environment. Candidates with a collaborative spirit, strong technical expertise, and proven leadership capabilities are likely to thrive in this role.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

February 28, 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.