Engineering Manager

Related keywords: remote job san franciscoaccount manager remote jobcustomer success manager remote job

This page contains product affiliate links.

Overview

Veeva Systems is a mission-driven organization that focuses on transforming the life sciences industry through cloud solutions. Having surpassed $2B in revenue, the company is recognized as one of the fastest-growing SaaS (Software as a Service) companies in history. Established with core values like Customer Success and Employee Success, Veeva stands by its commitment to positively impact customers, employees, and communities. In 2021, the company made history by becoming a public benefit corporation, a notable commitment that showcases its dedication to balancing the interests of its stakeholders.

Job Role

The position available is for an Engineering Manager within the company. Veeva is seeking multiple individuals to join their team to help lead and recruit exceptionally skilled engineers. Potential candidates should be comfortable in a rapid, agile environment and enjoy the challenge of solving complex problems. This role emphasizes the importance of creating innovative software solutions that significantly improve the daily lives of its customers.

Key Responsibilities

The responsibilities of the Engineering Manager role entail:

  • Recruiting, mentoring, and rewarding high-performing individuals to achieve impactful results.
  • Leading the development and maintaining ownership of key product features, with a focus on teams situated in Toronto.
  • Providing leadership in defining and refining development processes as the team scales.
  • Collaboratively working in an agile environment where teamwork and cooperation with product stakeholders drive successful feature delivery.
  • Acting as a trusted partner for senior management to determine effective solutions and implement decisions within the team.

Required Skills

Veeva Systems is seeking candidates with the following skills and experiences:

  • Tenacity and technical brilliance to contribute effectively.
  • Attention to detail and pride in the work done.
  • Flexibility to navigate a fast-paced workplace and the ability to engage in hands-on work.
  • A quick learner who is proactive and adaptable to evolving challenges.
  • At least 2+ years of experience in software engineering management using agile processes.
  • 5+ years of experience developing commercial software specifically in Java.
  • Proven ability to hire, mentor, and lead teams successfully.
  • Effective motivational skills to instill a sense of accountability within teams.
  • Strong communication skills, with expertise in object-oriented design and implementation.
  • Experience in building application development tools, APIs, and enterprise application platforms.
  • A BS/BEng in Engineering/Computer Science or an equivalent field.

Compensation and Benefits

The salary for this role varies significantly, reflecting the experience level of candidates:


  • Base pay ranges from $120,000 to $300,000. This salary range complies with local regulations and indicates a potential compensation structure based on unique qualifications.
  • The final offer will take into account experience, unique contributions, and performance expectations.
  • Additional compensation may include potential bonuses or stock options.

Moreover, Veeva Systems offers a range of benefits:

  • Comprehensive medical, dental, and vision insurance.
  • Paid Time Off (PTO) along with company-paid holidays.
  • Retirement programs to secure the employee's future.
  • A 1% charitable giving program, aligning with their commitment to social responsibility.

Work Environment

Veeva is recognized as a Work Anywhere organization, supporting both remote work and in-office options. This structure allows employees to thrive within their preferred environment, promoting work-life balance and overall job satisfaction.

Additional Information

Veeva Systems maintains its headquarters in the San Francisco Bay Area, with a global presence through offices in 15 countries. The company is committed to providing equal employment opportunities and has established policies to ensure inclusivity across all levels of the workplace. They are also vigilant in accommodating applicants with disabilities or special needs throughout the recruitment process.

In summary, the role of Engineering Manager at Veeva Systems presents a meaningful opportunity for candidates in the software development sphere, particularly those with a passion for mentorship and leadership within a dynamic and rapidly evolving industry. It combines progressive corporate values with a focus on employee success and product innovation.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

March 21, 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.