Remote Python Backend Developer - Veeva Link

Posted

Apply now
Please, let Veeva Systems know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.
  • The company is one of the fastest-growing SaaS companies in history, surpassing $2B in revenue in the last fiscal year with extensive growth potential ahead.
  • Veeva is a public benefit corporation (PBC), legally bound to balance the interests of customers, employees, society, and investors.
  • The role involves contributing to the Veeva Link team, which supports the life sciences industry by building connected data applications to improve research and patient outcomes.
  • Responsibilities include developing new functionality for the data curation platform, implementing improvements to existing functionalities, integrating software components into a full solution, and working with very large data sets.
  • The position emphasizes application performance, analyzing feature requirements, providing technical feedback, and estimations.
  • The company supports flexible work arrangements, allowing employees to work from home or in the office.

Requirements:

  • Candidates must have 4+ years of professional experience developing web services with Python.
  • A very strong understanding of Python and its core libraries is required, along with experience in at least one major Python framework (FastAPI, Django, or Flask).
  • A very good understanding of data modeling and storage using SQL and/or NoSQL databases (Postgres, MySQL, MongoDB, or similar) is necessary.
  • Experience developing products in an agile company and deploying software while managing infrastructure is essential.
  • Strong knowledge of software design patterns (MVC, microservices, Hexagonal/Onion architectures) is required.
  • Proficiency in designing and developing APIs and building data-intensive applications is expected.
  • Excellent testing, debugging, and documentation skills are necessary.
  • Candidates must possess excellent communication skills in English.
  • A proactive attitude, ability to communicate progress and delays, work autonomously, and handle technical issues outside of their expertise is required.
  • Candidates must be located in Spain, Portugal, or Germany.

Benefits:

  • The position offers a comprehensive benefits package.
  • There are annual allocations for continuous learning, development, and charitable contributions.
  • Fitness reimbursement is included as part of the benefits.
  • Veeva promotes a Work-Anywhere policy, allowing employees flexibility in their work environment.
Apply now
Please, let Veeva Systems know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback