Related keywords: customer success manager remote jobremote job product managerremote job in healthcare
This page contains product affiliate links.
Veeva Systems is currently hiring for the position of Engineering Manager. This role is crucial in leading and recruiting a team of highly skilled engineers who are driven to create innovative software solutions for the life sciences industry. As a part of one of the fastest-growing SaaS companies in history, which has achieved more than $2 billion in revenue, candidates will have the opportunity to contribute to significant advancements in healthcare.
Founded with a mission to make a positive impact on life sciences, Veeva Systems operates under a unique set of values: Do the Right Thing, Customer Success, Employee Success, and Speed. In 2021, Veeva made history by becoming a public benefit corporation, indicating a commitment to balancing the interests of customers, employees, society, and investors. A significant advantage for employees is the Work Anywhere policy, which allows for both remote and in-office work, fostering a flexible work environment that enhances productivity and personal satisfaction.
The Engineering Manager position is designed for experienced individuals who thrive in agile and fast-paced settings. The primary responsibilities include:
Recruiting and challenging skilled engineers to enhance team performance.
Leading the development and ownership of key product features alongside teams in Toronto.
Providing strategic management in defining development processes as the team expands.
Collaborating directly with all product stakeholders to ensure multiple features are delivered successfully.
Acting as a trusted partner to senior management to align on best solutions and implement effective decisions.
To be considered for the Engineering Manager position, candidates must possess several important qualifications and skills, including:
A proven track record of software engineering management for at least 2+ years using an agile development methodology.
At least 5+ years of experience in developing commercial software using Java.
Strong mentoring and leadership abilities to effectively grow and motivate a team.
Proficiency in object-oriented design and software implementation.
Experience with building applications, APIs, and enterprise application platforms.
Excellent communication skills and a proactive attitude towards problem-solving despite rapidly changing environments.
A Bachelor’s degree in engineering or computer science, or a related field is required.
Veeva Systems offers a competitive salary range of $120,000 to $300,000 CAD for this position. This range is provided to ensure compliance with local regulations, but actual salaries may vary depending on the candidate's experience and location. Additional forms of compensation may include bonuses and stock options.
The company also offers a variety of benefits, including:
Medical, dental, vision, and life insurance.
Paid time off (PTO) and company-paid holidays.
Retirement programs and a charitable giving program to support community engagement.
For individuals seeking a position that combines leadership, technical skill, and a supportive work culture, the Engineering Manager role at Veeva Systems presents an ideal opportunity. The job encourages a work-life balance while contributing to significant advancements in the life sciences sector. Veeva is committed to hiring a diverse range of employees and provides equal employment opportunities to all qualified candidates, irrespective of various characteristics like race, sexual orientation, gender identity, and disability.
Candidates who wish to apply for this role or who need assistance due to special requirements during the application process can reach out to the company’s recruitment team via talent_accommodations@veeva.com. Working at Veeva Systems not only means being part of a pioneering tech company but also making a difference in people's lives through innovative solutions in healthcare.
This job offer was originally published on jooble.com
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.