Engineering Manager

Related keywords: remote job san franciscocustomer success manager remote jobremote job product manager

This page contains product affiliate links.

Overview

Veeva Systems is a mission-driven organization recognized for its pioneering work in the industry cloud, primarily focused on aiding life sciences companies in accelerating the delivery of therapies to patients. The company has established itself as one of the fastest-growing SaaS (Software as a Service) providers, boasting revenues exceeding $2B in the last fiscal year and predicting extensive growth ahead. In 2021, Veeva made headlines by becoming a public benefit corporation (PBC), committed to balancing the interests of its customers, employees, society, and investors.

The company prides itself on its values, such as doing the right thing, ensuring customer success, and promoting employee success and speed. Veeva encourages a flexible work environment, allowing employees the choice to work from home or in an office setting, creating an ideal combination that supports personal and professional development.

Job Position

Veeva Systems is seeking multiple Engineering Managers responsible for leading and recruiting a team of talented engineers. Successful candidates must thrive in agile environments and relish the challenge of solving complex software problems. The primary mission of this role is to develop outstanding software solutions that have a positive impact on their customers' daily lives.

Responsibilities

Key responsibilities associated with the Engineering Manager role include:

  • Recruiting high-performance engineers capable of delivering exceptional impact.

  • Leading the development of key product features in collaboration with the team based in Toronto.

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

  • Working in close collaboration with product stakeholders and engaging in multi-feature projects to ensure successful delivery.

  • Acting as a trusted partner to senior management, driving team alignment and supporting decision-making processes.

Required Skills

A successful Engineering Manager candidate will possess a diverse skill set:

  • Demonstrated tenacity and technical brilliance, with quick contributions to a rapidly changing environment.

  • Strong attention to detail and pride in their work.

  • Ability to adapt and exhibit flexibility in a fast-paced environment, showcasing a proactive approach to problem-solving.

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


    🎁 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 minimum of 5+ years in developing commercial software, particularly in Java.

  • Experience in hiring, mentoring, coaching, and leading teams to success.

  • Strong communication skills are essential to ensure effective collaboration both within teams and across departments.

  • A solid foundation in object-oriented design and implementation.

  • Prior experience in building application development tools, APIs, and/or enterprise application platform software.

  • A degree (BS/BEng) in engineering or computer science, or equivalent experience.

Compensation and Benefits

The salary range for the Engineering Manager position at Veeva Systems is between $120,000 to $300,000 annually. This range serves as a guideline for compliance with local regulations, and actual salaries may vary based on candidates’ individual experience and qualifications. Compensation packages may also include additional incentives beyond base salary, such as variable bonuses and stock options.

In terms of benefits, Veeva offers a variety of attractive options including:

  • Medical, dental, and vision insurance.

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

  • Retirement programs to aid long-term financial stability.

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

Additional Information

As a remote work position, this role allows for a high degree of flexibility, aligning with Veeva's commitment to creating a supportive work environment. The company's headquarters are situated in the San Francisco Bay Area, accompanied by numerous offices scattered across more than 15 countries worldwide. Veeva is an equal opportunity employer committed to fostering a diverse and inclusive workplace. All applicants are welcome, respecting various backgrounds and experiences, and Veeva offers reasonable accommodations for individuals with disabilities throughout the recruitment process.

For job seekers keen on leadership roles in software development, this Engineering Manager position at Veeva Systems presents an exciting opportunity to contribute significantly to the life sciences sector while enjoying a respected place within a high-growth company.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

June 11, 2025

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