Veeva Systems - Engineering Manager
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Leadership: 3+ years of experience leading engineering teams (performance, hiring, growth) • Tech Stack: Deep background in Data Engineering using JVM-based languages (Java, Scala, Kotlin) • Data Architecture: Proven ability to design scalable systems involving ETL/ELT, Data Lakes, or Warehouses • Problem Solving: Experience managing complex technical dependencies in a distributed service environment • Communication: Excellent English skills to translate between business needs and engineering execution • Agile: Experience running efficient teams using Scrum or Kanban • Remote: Comfort leading distributed teams across countries and cultures • Domain: Background in Life Sciences or Healthcare data
Responsibilities
• Lead & Grow: Manage a team of 4+ Data Engineers, fostering a culture of technical excellence • Architect Resilience: Design data pipelines that manage complex dependencies between products, ensuring data integrity and timeliness • Drive Strategy: Balance the need for team autonomy with the necessity of alignment across the Veeva Link product family • Tech Excellence: Champion high standards for code and architecture using Spark and AWS • Hiring: Own the recruiting pipeline to find and onboard top-tier engineering talent • Hands-on Leadership: Dive into code reviews and architectural discussions to unblock your team and lead by example
Benefits
• Annual allocations charitable contributions • Fitness reimbursement • Veeva Work-Anywhere • #RemotePortugal • Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.
No credit card. Takes 10 seconds.