LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Veeva Systems›Python Tech Lead
Veeva Systems

About Veeva Systems

Cloud solutions tailored for life sciences success

👥 1001+ employees📍 Pleasanton, CA⭐ 3.8
B2BEnterpriseSaaSCloud ComputingScience

Key Highlights

  • Public company (NYSE: VEEV) - strong equity potential
  • Over 800 customers including AstraZeneca and emerging biotechs
  • Headquartered in Pleasanton, CA with 1001+ employees
  • Launched Veeva Compass Suite in 2024 for enhanced patient insights

Veeva Systems (NYSE: VEEV) is a leading provider of cloud-based software specifically designed for the life sciences industry. Headquartered in Pleasanton, CA, Veeva serves over 800 customers, including major pharmaceutical companies like AstraZeneca and emerging biotechs. The company is known for i...

🎁 Benefits

Veeva offers a 2% salary contribution towards personal development, childcare vouchers, and a flexible work-from-anywhere policy. Employees also benef...

🌟 Culture

Veeva's culture is deeply rooted in its commitment to the life sciences sector, focusing on operational efficiency and innovation. The company emphasi...

🌐 WebsiteAll 963 jobs →
Veeva Systems

Python Tech Lead

Veeva Systems • Spain - Barcelona

Posted 1 month ago🏢 HybridLeadTechnical lead📍 Barcelona
Apply Now →

Skills & Technologies

Python

Overview

Veeva Systems is hiring a Python Tech Lead to drive the development of connected data applications for the life sciences industry. You'll work with a modern tech stack to enhance drug development processes. This role requires strong technical leadership and expertise in Python.

Job Description

Who you are

You have a strong background in software engineering with a focus on Python — your experience includes leading teams in building scalable applications that deliver high-quality data solutions. You understand the importance of combining technical expertise with a mission-driven approach, particularly in the life sciences sector. You thrive in environments that prioritize speed and accuracy, and you are committed to making a positive impact through your work.

You possess excellent communication skills, allowing you to collaborate effectively with cross-functional teams — your ability to translate complex technical concepts into understandable terms helps bridge the gap between engineering and business objectives. You are comfortable making technical decisions within your team, fostering an environment of empowered autonomy.

Your experience includes working with modern software development methodologies and tools — you are familiar with agile practices and understand the significance of meticulous technical designs in delivering reliable applications. You are passionate about mentoring and guiding junior engineers, helping them grow in their careers.

Desirable

Experience with cloud technologies and SaaS applications is a plus — you have a keen interest in leveraging the latest advancements in technology to drive innovation in healthcare. Familiarity with data-driven insights and analytics tools will enhance your contributions to the team.

What you'll do

As a Python Tech Lead at Veeva Systems, you will be responsible for overseeing the development of applications that accelerate drug development and improve patient outcomes. You will lead a team of engineers, guiding them in the design and implementation of high-quality software solutions. Your role will involve defining product requirements and ensuring that technical designs align with business goals.

You will collaborate closely with product managers and stakeholders to understand user needs and translate them into actionable development tasks. Your leadership will be crucial in maintaining a high standard of code quality and performance, as you implement best practices in software development.

In this role, you will also focus on fostering a culture of continuous improvement within your team — you will encourage experimentation and innovation, helping your team to stay ahead of industry trends. You will participate in code reviews and provide constructive feedback to ensure that all team members are aligned with the project's objectives.

What we offer

Veeva Systems provides a flexible work environment, allowing you to choose between working from home or in the office — this flexibility is designed to help you thrive in your ideal setting. You will be part of a mission-driven organization that values customer success, employee success, and speed. Your contributions will directly impact the life sciences industry, making a significant difference in global healthcare.

We offer competitive compensation and benefits, along with opportunities for professional growth and development — you will have access to resources that support your career advancement and technical skills enhancement. Join us in transforming the life sciences industry and making a positive impact on patients and communities worldwide.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Veeva Systems.

Apply Now →Get Job Alerts