Related keywords: remote job product managerremote job canadasoftware engineering remote job
Veeva Systems is recognized as a pioneering organization in the realm of industry cloud solutions focused primarily on the life sciences sector. The company has quickly established itself as one of the fastest-growing Software as a Service (SaaS) companies, achieving a remarkable milestone by surpassing $2 billion in revenue in its last fiscal year. As a public benefit corporation (PBC), Veeva is legally committed to balancing the interests of its diverse stakeholders, which include customers, employees, society, and investors.
Veeva promotes a flexible work culture, branded as a Work Anywhere company. This policy allows employees the choice of working from home or in the office, depending on what best enables them to thrive. The company is steadfastly committed to transforming the life sciences industry while ensuring a positive impact on its customers, employees, and the broader communities.
The primary position currently available at Veeva is for multiple Engineering Managers. This role entails leading and recruiting skilled engineering teams adept at developing excellent software solutions for customers. The ideal candidates will find themselves in a fast-paced, agile environment where they can exercise their problem-solving capabilities. The focus is on creating impactful software that improves people’s daily lives.
The job as an Engineering Manager includes several key responsibilities, such as:
Recruiting, challenging, and rewarding a team of high-performance engineers who can deliver results significantly exceeding the average.
Leading the development and ownership of prominent product features alongside teams based primarily in Toronto.
Providing leadership and direction for developing and refining processes as the team expands.
Operating within a small, agile team in a rapidly growing cloud software company.
Collaborating directly with product stakeholders to drive the successful delivery of multiple features.
Serving as a trusted partner to senior management, facilitating alignment and strategic decision-making within the team.
To be a suitable candidate for the Engineering Manager role at Veeva Systems, applicants must possess the following hard and soft skills:
Tenacity and technical brilliance demonstrated by producing high-quality work focused on attention to detail.
Flexibility and drive to adapt to a fast-paced work environment and tackle challenges head-on.
A quick learner with a proactive approach, comfortable dealing with ambiguity and dynamically changing requirements.
At least 2 years of software engineering management experience employing an agile development process.
A minimum of 5 years of experience in developing commercial software, specifically in Java.
Proven capabilities in hiring, mentoring, and leading engineering teams to achieve success.
Expertise in object-oriented design and implementation, alongside experience in building application development tools, APIs, or enterprise application software.
Strong communication skills.
A BS/BEng degree in engineering/computer science or an equivalent educational background.
Successful mentors who have a track record of enhancing the capabilities and performance of their team members.
Veeva Systems offers an attractive compensation package including:
A base salary ranging from $120,000 to $300,000, in compliance with local regulations. Actual salaries may vary based on experience and location.
The company evaluates compensation based on the individual's unique qualifications and expected contributions.
Potential additional forms of compensation such as variable bonuses and stock bonuses.
Comprehensive benefits such as medical, dental, vision, and basic life insurance.
Paid time off (PTO) and company-paid holidays.
Participation in retirement programs.
Contribution to charitable organizations through a 1% charitable giving program.
Veeva is committed to diversity and inclusion in the workplace. As an equal opportunity employer, they promise that all qualified applicants will receive consideration for employment without any form of discrimination.
In summary, the Engineering Manager position at Veeva Systems is a full-time, remote role based in Canada, that involves significant responsibilities within a fast-paced environment, demanding a unique blend of technical and leadership skills. The opportunity to work for a company that places substantial emphasis on ethical practices and community impact makes this role particularly attractive to job seekers.
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.