
About Veeva Systems
Cloud solutions tailored for life sciences success
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...

Technical Lead β’ Lead
Veeva Systems β’ Barcelona - Hybrid
Skills & Technologies
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.
Similar Jobs You Might Like
Based on your interests and this role

Technical Lead
Veeva Systems is hiring a Python Tech Lead to drive the development of connected data applications that enhance drug development in the life sciences sector. You'll work with a modern tech stack and collaborate with skilled teammates to deliver high-quality software solutions. This role requires significant experience in Python and leadership capabilities.

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

Backend Engineer
SplitMetrics is hiring a Python Engineer Team Lead to oversee backend engineering efforts and deliver platform roadmap items. You'll work with Python and lead a team of engineers in a remote-first environment. This position requires strong leadership skills and experience in backend development.

Technical Lead
Multiply is seeking a Technical Lead to guide a talented engineering team in developing AI-driven mortgage solutions. You'll leverage your expertise to enhance customer experiences in the mortgage industry. This role requires strong leadership skills and a background in technology.

Technical Lead
10Pearls is hiring a Technical Lead to provide technical leadership for backend development projects. You'll work with .NET Core and Microsoft Azure to guide architectural decisions and ensure code quality. This role requires 5+ years of experience in backend development.