Engineering Manager

Related keywords: customer success manager remote jobremote job product managerpublic health remote job

Overview Veeva Systems is a mission-driven organization and a pioneer in the industry cloud, particularly geared towards life sciences companies. They focus on bringing therapies to patients more quickly through their innovative software solutions. As one of the fastest-growing SaaS (Software as a Service) companies in history, Veeva has surpassed $2B in revenue in its last fiscal year, showcasing extensive growth potential ahead. Notably, Veeva made history in 2021 by becoming a public benefit corporation (PBC) which obligates them to balance the interests of various stakeholders, including customers, employees, society, and investors. Their commitment to values such as Do the Right Thing, Customer Success, Employee Success, and Speed underscores their dedication to a positive workplace culture. ## Position Overview Veeva Systems is looking to fill multiple positions for Engineering Managers—individuals who will lead and recruit teams of highly skilled engineers. The role focuses on creating innovative software solutions that positively impact customers' daily lives. The company emphasizes a flexible working arrangement, classified as a Work Anywhere company, allowing employees to work either remotely or from offices, depending on personal preferences. ## Responsibilities Candidates taking on this Engineering Manager role can expect to have a wealth of responsibilities, including: - Recruiting and rewarding high-performance individuals who can significantly contribute to the team’s success. - Leading development efforts and owning key product features, particularly in collaboration with team members in Toronto. - Iteratively defining and refining development processes as the team expands. - Directly collaborating with all product stakeholders to drive features to successful delivery. - Actively partnering with senior management to determine optimal solutions and assist in driving alignment within the team. ## Required Skills and Qualifications To be considered for this role, candidates must possess several critical skills and qualifications: - A minimum of 2+ years of software engineering management experience, preferably using an agile development process. - At least 5+ years of commercial software development experience in Java. - Expertise in object-oriented design and implementation, along with experience in developing application development tools, APIs, or enterprise application platforms. - A proven record of hiring, mentoring, coaching, and leading teams toward success. - Strong communication skills and the ability to motivate and instill accountability in team members. - A BS/BEng in engineering, computer science, or a related field, or equivalent experience is desirable. ## Salary and Benefits The salary range for this Engineering Manager position is between $120,000 - $300,000 CAD. This range is provided in compliance with local regulations and represents potential base salaries. Actual compensation may vary based on factors such as experience and location. Beyond base pay, this position may be eligible for additional types of compensation, including variable bonuses or stock bonuses. Other perks and benefits include: - Medical, dental, vision, and basic life insurance coverage. - Paid Time Off (PTO) and company-paid holidays. - Retirement programs to secure future financial health. - A 1% charitable giving program, empowering employees to contribute to their communities. ## Work Environment and Company Culture Veeva Systems promotes a flexible work environment, prioritizing employee well-being and job satisfaction. They recognize the significance of working from home or office, allowing for adaptability in how employees choose to contribute. Their dedication to a positive impact stretches beyond just their customer-centric approach, extending towards employees and communities, fostering a culture of innovation and responsibility. ## Conclusion Veeva Systems stands out as an employer, not only for its mission and values but also for its strategic focus on profitability combined with a strong sense of social responsibility. The company seeks dynamic, results-oriented individuals ready to engage in a fast-paced, agile environment. The opportunity to work with one of the fastest-growing SaaS companies presents an exciting career path for prospective Engineering Managers, poised to lead impactful teams in shaping the future of life sciences software solutions.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

July 18, 2025

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