Related keywords: remote job product managersoftware engineering remote jobremote job careers
This page contains product affiliate links.
Veeva Systems is a pioneering company in the industry cloud sector dedicated to supporting life sciences firms in expediting the process of bringing therapies to patients. As a mission-driven organization, Veeva made history by becoming a public benefit corporation (PBC), which legally binds it to balance the interests of customers, employees, investors, and society. It proudly operates as a Work Anywhere company, allowing its workforce the flexibility to choose their work environment—be it from home or in an office.
The company is currently seeking multiple Engineering Managers to join its team. This position is an opportunity for candidates to lead and recruit a team of highly skilled engineers in a rapid and agile environment. Candidates will have the responsibility of creating impactful software solutions that enhance users' daily lives.
The Engineering Manager will have several key responsibilities:
Recruiting and mentoring high-performing engineering talent who can deliver exceptional outcomes compared to average peers.
Leading and developing key product features in collaboration with a team located in Toronto.
Providing guidance in the iterative definition and refinement of development processes as the team expands.
Working in a small agile team environment within a rapidly growing Cloud company.
Collaborating directly with product stakeholders to ensure multiple features are successfully delivered.
Acting as a trusted partner to senior management in decision-making processes that align the team's efforts.
Veeva Systems has laid out specific skills and experience that candidates should possess:
Tenacity and technical brilliance with the ability to adapt to changing requirements quickly.
2+ years of experience in software engineering management utilizing an agile development process.
A minimum of 5 years of experience developing commercial software in Java.
Proven track record of hiring, mentoring, coaching, and leading teams toward success.
Strong abilities in motivating others, creating accountability, and achieving measurable results.
Proficiency in object-oriented design and implementation, including experience in building application development tools and APIs.
Excellent communication skills and a relevant educational background with a BS/BEng in engineering or computer science.
The salary range for this position is between $120,000 and $300,000, aligning with local regulations. The exact salary offered may depend on the candidate’s unique qualifications and experience. Additionally, this role may be eligible for variable bonuses and stock options, further enhancing the total compensation package.
Veeva Systems offers a competitive benefits package that includes:
Medical, dental, vision, and basic life insurance plans.
Paid time off (PTO) along with company-paid holidays.
Retirement program participation and a charitable giving program that allows employees to donate 1% of their earnings.
As a company that promotes a flexible working environment, Veeva Systems emphasizes a culture that empowers their employees. Their commitment to diversity ensures that all qualified applicants receive equal consideration for roles without discrimination based on race, gender, sexual orientation, or other protected characteristics. They also provide assistance for individuals requiring accommodation due to disabilities during the recruitment process.
For job seekers looking to elevate their careers in the software development sector, the role of Engineering Manager at Veeva Systems presents a remarkable opportunity. With its dedication to employee success, impactful software development, and strong values, candidates will find a work environment focused on growth and innovative solutions in the life sciences industry.
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.