Lead Remote Search Solutions Developer
Veeva Systems, Inc.
Oxfordshire, United Kingdom Full-time posted 3 hours ago in I.T. & Communications-
Job ID 2785907
Job Description
Veeva Systems is a trailblazer in the cloud industry, dedicated to supporting life sciences companies in accelerating the delivery of therapies to patients. Having achieved over $2 billion in revenue in the last fiscal year, we stand as one of the fastest-growing SaaS enterprises ever, with boundless potential for future expansion.
Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—define everything we do. In a landmark achievement, we transitioned to a public benefit corporation (PBC) in 2021, ensuring a commitment to balancing the needs of customers, employees, society, and investors, making us more than just a typical publicly traded company.
As a Work Anywhere organization, we offer flexible work arrangements that empower you to choose whether to work from home or at the office—creating an environment where you can thrive.
We invite you to join our mission to reshape the life sciences sector, positively impacting our customers, employees, and communities.
In this role, you will immerse yourself in the realms of Search, Natural Language Processing (NLP), Machine Learning (ML), and Vector Databases. If you are passionate about tackling complex challenges and building scalable software products, this is your chance to innovate within a rapidly expanding company.
The Veeva Link team is on the lookout for a Senior Search Developer who will take ownership of the creation and architecture of new search products on a global scale.
Your Responsibilities:
- Develop scalable web services that effectively harness and present underlying Search and ML models.
- Analyze usage data to drive feature development and enhancements.
- Engage in technical planning, including user story creation and technical acceptance criteria.
- Design technical architectures that mitigate performance issues, complexity, or stability concerns.
- Work autonomously while providing mentorship to junior team members.
- Identify and tackle intricate problems independently.
Key Qualifications:
- A minimum of 7 years of experience in building reliable and scalable search applications.
- Proficiency in Python at an expert level.
- Familiarity with search and clickstream analytics.
- Ability to mentor and impart knowledge to fellow team members.
- Self-motivated and able to work independently.
- Strong command of the English language.
Preferred Qualifications:
- Experience with technologies such as Elasticsearch, Vector Search, Recommendation Engines, Redis, Notification Services, AWS, or any other cloud platforms is highly advantageous.
- A Bachelor’s degree or higher in Computer Science, Engineering, or Information Systems is a plus.
Veeva’s corporate headquarters is situated in the San Francisco Bay Area, with a strong presence in over 15 countries worldwide.
As an equal opportunity employer, Veeva is dedicated to fostering an inclusive culture and building a diverse workforce. We believe that diversity enriches us, encompassing various forms such as gender, race, ethnicity, religion, political beliefs, sexual orientation, age, disability, and life experiences. We celebrate individuals for their unique qualities and the valuable contributions they make to our teams.
If you require assistance or accommodation due to a disability or special need during the application process, please reach out to us.