Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.
At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a
public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.
As a
Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.
The Role
The Sales Operations organization is responsible for delivering strategic insights and analytics to Sales Leadership. As part of the Sales Operations team, we are seeking a Data Engineer to help us model data from various sources and enable the creation of effective business analytics. While this role is heavily focused on data, it is embedded within a business team. We are looking for someone who enjoys collaborating with business stakeholders (Sales Operations partners and Sales Leaders), understands their needs, and can translate those into data models. This is a proactive role, requiring someone who can take initiative, own the data modeling process, and continuously improve our processes.
What You’ll Do
- Collaborate with Sales Operations Partners to build data models that support the next generation of analytics for the Sales Organization.
- Work closely with the IT Data Engineering team to stay aligned with data source strategies and any changes.
- Write high-quality SQL/Python code to model data from database tables, primarily using Databricks.
- Develop robust SQL/Python models for both ad-hoc requests and ongoing reporting/dashboard needs.
- Continuously enhance SQL/Python models by automating processes or simplifying self-service access to datasets.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Engineering, Data Science, Mathematics, or a related technical field, or specialized training/certification. Equivalent work experience will also be considered.
- 5+ years of experience working daily with cloud architectures (AWS, Azure, or GCP).
- Proven experience collaborating with business stakeholders and translating business requirements into technical solutions.
- Proficient in writing advanced Python and SQL code.
- Expertise in working with and manipulating CRM data.
- Experience in performing root cause analysis on internal and external data and processes to answer specific business questions and identify areas for improvement.
- Strong verbal, written, and presentation skills, with the ability to effectively communicate complex technical information to stakeholders at all levels of the organization.
- Proficiency in using data visualization tools such as Tableau, Domo, or Power BI.
Nice to Have
- Specific experience in configuring and developing Data Warehouses/Data Lakes using the Databricks platform.
- Experience with data visualization tools such as Tableau or Sigma Computing.
- Experience working in an Agile development environment.
- Familiarity with Agile tools like JIRA and Confluence.
- Understanding of CI/CD deployment models, release strategies, and experience with SCM tools (Git preferred) and code management best practices.
- Experience working in an AWS environment.
- Experience with cloud ELT platforms such as AWS Glue, Talend, Stitch, or FiveTran.
Perks & Benefits
- Medical, dental, vision, and basic life insurance
- Flexible PTO and company paid holidays
- Retirement programs
- 1% charitable giving program
Compensation
- Base pay: $75,000 - $130,000
- The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.
#LI-RemoteUS
Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.
Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at
[email protected].