Engineering Manager

Veeva Systems Logo

Veeva Systems

πŸ’΅ $120k-$300k
πŸ“Remote - United States

Summary

Join Veeva Systems, a leading life sciences industry cloud company, as an Engineering Manager. Lead and grow a team of highly skilled engineers, focusing on creating exceptional software solutions. You will recruit, mentor, and guide your team in an agile environment, contributing to key product features and collaborating with stakeholders. This role requires significant software engineering management experience, expertise in object-oriented design, and strong communication skills. Veeva offers a flexible work environment, competitive compensation, and a comprehensive benefits package.

Requirements

  • Tenacity, technical brilliance, and ability to contribute quickly
  • Take pride in work through attention to detail
  • Drive and flexibility to roll up your sleeves, work hard, and enjoy a fast-paced environment
  • Smart, quick learner, proactive, comfortable working with unknowns and dynamically evolving requirements
  • 2+ years of software engineering management experience using an agile development process
  • 5+ years developing commercial software in object-oriented languages such as Java or C#
  • Hands-on experience with relational database systems such as MySQL or PostgreSQL
  • Hands-on experience with front-end technologies such as React or Vue.js
  • Proven ability to hire, mentor, coach, and lead a team to success
  • Ability to motivate people, instill accountability, and achieve results
  • Expertise in object-oriented design and implementation
  • Experience building application development tools, APIs, and/or enterprise application platform software
  • Strong communication skills
  • BS/BEng in engineering/computer science or equivalent

Responsibilities

  • Recruit, challenge, and reward high-performance individuals that deliver 10x the impact of average engineers
  • Lead the development and own key product features
  • Provide leadership in iteratively defining and refining development processes as the team grows
  • Work in an agile, small team environment within a highly successful Cloud company that is growing fast
  • Directly collaborate with all product stakeholders and drive multiple features to successful delivery
  • Be a trusted partner for senior management to determine best solutions, help drive alignment and implement decisions throughout your team

Preferred Qualifications

We are looking for strong mentors with a proven record of making your team better

Benefits

  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program
  • Base pay: $120,000 - $300,000
  • This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.