Engineering Manager

Related keywords: customer success manager remote jobremote job project managerremote job product manager

This page contains product affiliate links.

Overview

Veeva Systems, a pioneer in industry cloud solutions, is on the lookout for Engineering Managers to join its rapidly expanding team. The company has a remarkable trajectory as one of the fastest-growing SaaS businesses, surpassing $2 billion in revenue for the previous fiscal year. With an unwavering commitment to transform the life sciences industry, Veeva operates under a mission-driven ethos and has a public benefit corporation status, legally binding it to consider the interests of all stakeholders, including customers, employees, and society at large.

Flexible Work Environment

As a Work Anywhere company, Veeva Systems emphasizes flexibility, allowing employees the option to work from home or in an office environment. This flexibility is designed to ensure that employees can thrive in settings that best suit their working style, ultimately boosting productivity and job satisfaction.

Job Responsibilities

The Engineering Manager role encompasses various leadership responsibilities:

  • Recruitment and Team Building: Engage in recruiting high-performance engineers who deliver exceptional results.

  • Product Development Leadership: Lead the development and ownership of key product features, specifically focusing on providing innovative software solutions.

  • Agile Development Process: Participate actively in refining development processes as the team expands, emphasizing agility and adaptability.

  • Collaboration: Work closely with product stakeholders to ensure seamless delivery across multiple features.

  • Partnership with Management: Act as a trusted advisor to senior management, helping to navigate best solutions and align project goals with organizational objectives.

Required Skills

To excel in this position, candidates need to possess a well-rounded set of skills and experience, including:

  • Software Engineering Management: At least 2 years of experience managing software engineering teams with a strong grasp of agile methodologies.

  • Software Development Experience: A minimum of 5 years in developing commercial software, primarily using Java.

  • Team Leadership Abilities: Proven track record in mentoring, coaching, and leading teams to achieve exceptional results.

  • Self-starter and Problem Solver: Ability to work in a fast-paced environment, demonstrate tenacity, and drive results through attention to detail.

  • Strong Communication Skills: Effective communication is crucial for collaboration with team members and stakeholders alike.

  • Technical Expertise: A strong foundation in object-oriented design and experience building APIs or enterprise application platforms.


  • Educational Background: A Bachelor’s or Master’s degree in engineering or computer science, or equivalent experience.

Compensation and Benefits

Veeva Systems offers a competitive salary range for this position, with base pay falling between $120,000 and $300,000. The actual salary may vary based on individual qualifications, experience, and geographical location. Additional forms of compensation, such as variable bonuses and stock options, may also be available, increasing the total earnings potential.

Benefits include comprehensive medical, dental, and vision coverage, as well as basic life insurance. Veeva also provides Paid Time Off (PTO) and company-paid holidays to promote work-life balance. Employees can take part in retirement programs and benefit from a unique 1% charitable giving program that reflects the company's commitment to positive social impact.

Company Culture and Values

Veeva Systems is built on a foundation of core values that guide its operations and employee interactions, consisting of:

  • Doing the Right Thing: Upholding ethical standards and integrity in all business dealings.
  • Customer Success: Prioritizing the needs and satisfaction of customers to build lasting relationships.
  • Employee Success: Investing in the growth and fulfillment of employees to cultivate a positive work environment.
  • Speed: Embracing agility and efficiency to respond promptly to market needs and challenges.

Diversity and Inclusion

Veeva Systems is committed to diversity and equal opportunity in its hiring practices. The company encourages applicants from all backgrounds and experiences to apply. It states clearly that qualified applicants are considered for employment without regard to multiple personal characteristics, further demonstrating its dedication to fostering an inclusive workplace.

Application Process

Interested candidates are advised to reach out for additional assistance or accommodations if they require them during the application or recruitment process. This shows the company's willingness to assist and support candidates in any required manner, reflecting its inclusive culture.

Conclusion

In conclusion, Veeva Systems presents an exciting opportunity for Engineering Managers looking to lead in a dynamic, innovative environment. With solid growth prospects, a diverse workplace, and an emphasis on both personal and professional development, this role is ideal for candidates eager to make a substantive impact in the life sciences industry. Candidates with a solid foundation in agile software development management and a passion for leveraging technology to benefit society will find this position particularly appealing.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

April 9, 2025

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