Enterprise Software Engineer for Data Curation

hace 3 semanas


Barcelona, Barcelona, España Veeva Systems A tiempo completo

**About Us**

Veeva Systems is a pioneering force in industry cloud, empowering life sciences companies to accelerate therapies to patients faster. With remarkable growth and revenue exceeding $2 billion in our last fiscal year, we're poised for extensive expansion.

Our core values drive us: Do the Right Thing, Customer Success, Employee Success, and Speed. As a public benefit corporation, we're committed to balancing the interests of customers, employees, society, and investors. We support flexibility with our Work Anywhere policy, allowing you to thrive in your ideal environment.

Join us in transforming the life sciences industry, making a positive impact on customers, employees, and communities.

The Role:

Veeva Link revolutionizes the life sciences industry by building connected data applications to enhance research and patient outcomes. It simplifies access to professionals, e.g., clinical trials, education programs, or advisory boards, reducing time-to-market for essential drugs and facilitating information dissemination about new treatments among key individuals in the life science community.

You can learn more about Veeva Link on our product pages at https://www.veeva.com/products/veeva-link/.

As a member of our team, you'll contribute to creating and maintaining an enterprise data platform, a crucial component for data curation at Veeva Link, deeply integrated with our general data platform. Our mission is to empower and optimize manual data curation by developing an intuitive web application with scalable and generic components where thousands of data curators achieve their throughput, efficiency, and quality goals.

We value end-to-end ownership, rational thinking, and analytical mindset. You'll take responsibility for features and innovation using SOLID and clean software principles, participate in architectural enhancement processes, and ensure the quality of outcomes. Monitoring, metrics, and general observability are integral parts of feature design.

Your Key Responsibilities:

  • Develop new functionality for the data curation platform.
  • Implement improvements to existing functionalities.
  • Integrate software components into a full solution.
  • Work with very large data sets.
  • Focus on application performance.
  • Analyze feature requirements, provide technical feedback, and estimations.

Requirements:

  • 4+ years of professional experience developing web services with Python.
  • Very strong understanding of Python and its core libraries, with experience in at least one major Python framework (FastAPI, Django, or Flask).
  • Very good understanding of data modeling and storage using SQL and/or NoSQL databases (Postgres, MySQL, MongoDB, or similar).
  • Experience developing own products in an agile company.
  • Deploying software and managing infrastructure.
  • Strong knowledge of software design patterns (MVC, microservices, Hexagonal/Onion architectures).
  • Proficiency in designing and developing APIs and building data-intensive applications.
  • Excellent testing, debugging, and documentation skills.
  • Excellent communication skills in English.

Preferred Qualifications:

  • Hands-on experience with cloud technology stack (AWS, GCP).
  • Advanced knowledge of MongoDB (e.g., complex aggregations, performance tuning).
  • Knowledge of modern web frameworks (Angular, VueJS, or similar).

Perks & Benefits:

  • Comprehensive benefits package.
  • Annual allocations for continuous learning, development & charitable contributions.
  • Fitness reimbursement.

Location:

Spain, Portugal, or Germany.



  • Barcelona, Barcelona, España Veeva Systems A tiempo completo

    Veeva Systems is a leading provider of industry cloud solutions, empowering life sciences companies to accelerate therapy development and delivery. As a pioneer in data-driven innovation, we're committed to making a meaningful impact on patients' lives.About the RoleWe're seeking an experienced Cloud Data Curation Engineer to join our team and contribute to...

  • Data Platform Engineer

    hace 3 semanas


    Barcelona, Barcelona, España Veeva Systems, Inc. A tiempo completo

    About Veeva Systems, Inc.Veeva Systems, Inc. is a pioneering force in industry cloud solutions, empowering life sciences companies to accelerate therapies to patients faster. With rapid growth and an impressive $2B revenue milestone, we continue to push boundaries. At the heart of our organization are values that drive us: Doing the Right Thing, Customer...


  • Barcelona, Barcelona, España Roche A tiempo completo

    At Roche, we are building the foundation for healthcare and research software applications.The Platform team is responsible for platform services including development, testing, deployment, and operation of software. This position will manage the platform onboarding and developer experience.We are seeking an experienced Enterprise Cloud Software Engineer to...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center (Bsc) A tiempo completo

    **About BSC-CNS**The Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is a leading supercomputing center in Spain, housing MareNostrum, one of the most powerful supercomputers in Europe.**Mission and Context**We are committed to researching, developing, and managing information technologies to facilitate scientific progress....


  • Barcelona, Barcelona, España Veeva Systems, Inc. A tiempo completo

    Veeva Systems, Inc. is a leader in the life sciences industry, committed to making a positive impact on its customers, employees, and communities. We operate in over 15 countries worldwide and offer a comprehensive range of products and services to support our clients' needs.The role of Cloud Data Architect is a key position within our organization,...


  • Barcelona, Barcelona, España Dynatrace A tiempo completo

    **Company Overview:**Dynatrace, a pioneer in software innovation, empowers the world's largest enterprises and millions of end-users globally. We strive for a future where technology works flawlessly.**Salary:** The annual salary for this position is estimated to be between $140,000 and $220,000, depending on location and experience.**Job Description:**The...


  • Barcelona, Barcelona, España Axiom Software Solutions A tiempo completo

    Axiom Software Solutions is seeking a skilled Cloud Engineer with expertise in Azure to join our team.Salary: 58,000 EUR per annum + benefits.About the RoleThis is an exciting opportunity for a seasoned cloud engineer to work on complex projects using Azure. With a strong focus on microservices development, VM automation, and Intune experience, you will be...


  • Barcelona, Barcelona, España Docplanner A tiempo completo

    About Docplanner">Docplanner is a leading healthcare technology company that empowers patients and doctors alike. With over 90 million patients trusting our platform every month, we're shaping the future of healthcare.">Your Role">As a Data Curation Specialist for Medical AI, you'll play a crucial part in preparing and maintaining high-quality datasets to...


  • Barcelona, Barcelona, España Dynatrace Software Gmbh A tiempo completo

    About the RoleWe are seeking an experienced Data Engineer to join our team at Dynatrace Software Gmbh. This is a key position that will involve working closely with various business functions to understand their data analytics requirements.The successful candidate will have excellent technical skills in DBT and SQL, as well as strong communication and...


  • Barcelona, Barcelona, España Festo A tiempo completo

    Job Summary:A seasoned software engineer is needed to lead the development of a cutting-edge global eCommerce web platform as part of Festo's innovative technology stack. This position requires strong technical expertise in creating decentralized frontend modules with micro-frontend-based system architecture and ensuring high-quality code.Key...


  • Barcelona, Barcelona, España Clarivate Analytics A tiempo completo

    About the RoleWe are seeking a skilled Enterprise Software Delivery Specialist to join our DevOps team at Clarivate Analytics. In this role, you will be responsible for handling operations for enterprise systems and supporting infrastructure hosted on the cloud.Key Responsibilities:Support and work on operational requirements from business and manage all...


  • Barcelona, Barcelona, España F. Hoffmann-La Roche Ag A tiempo completo

    F. Hoffmann-La Roche Ag is revolutionizing the healthcare industry with its new Platform area, aiming to bring together complex diagnostic and treatment data to intelligently process and present this data to healthcare professionals.The estimated salary for this position is around $120,000 per year, depending on location and experience.This role involves...


  • Barcelona, Barcelona, España Data Science Festival A tiempo completo

    **Company Overview:**Data Science Festival is a leading retail brand in the UK seeking an experienced Staff Data Engineer to support their data transformation initiatives.**Job Description:**Azure-Powered Data Pipeline Developer:As a key member of the data team, you will design and implement robust data pipelines using Python, Spark, and Azure to deliver...


  • Barcelona, Barcelona, España SAP A tiempo completo

    About the RoleWe are seeking a seasoned Senior Data Architect to join our global Data Management and Landscape Transformation team. As a key member of our team, you will play a vital role in advising and accompanying international customers on their journey into SAP's Cloud ERP.Key Responsibilities:Advise, scope, plan, and execute transformation projects...


  • Barcelona, Barcelona, España Centre For Genomic Regulation A tiempo completo

    The Centre for Genomic Regulation (CRG) is an international biomedical research institute of excellence. We are seeking a highly skilled and motivated Senior Backend Software Engineer to join our team as a Data Architect on the IMPaCT-Data national project. This role involves shaping the backend architecture of our applications, developing new features,...


  • Barcelona, Barcelona, España Webfleet Solutions B.V. A tiempo completo

    Are you a driven Software Engineer looking to take your skills to the next level? At Webfleet Solutions B.V. we are seeking a versatile Data Engineer (based in Barcelona, Spain) with a strong foundation in cloud-based technologies and a passion for building scalable backend systems. If you have a talent for designing and developing complex software solutions...


  • Barcelona, Barcelona, España Allianz A tiempo completo

    Job OverviewAs a seasoned data engineer, you will play a pivotal role in designing, implementing, and optimizing data models and database structures that support business-critical processes at Allianz Technology.About the RoleWe are seeking a highly skilled data model engineer to collaborate with technical and business teams to ensure data requirements align...


  • Barcelona, Barcelona, España Ntt Data A tiempo completo

    Role Overview">Ntt Data seeks an experienced Enterprise Architect Leader to join our team. This senior role requires a strong technical background, excellent communication skills, and the ability to collaborate with cross-functional teams.">Key Responsibilities">">Contribute to the development of complex solution architectures in specific business,...


  • Barcelona, Barcelona, España Momentum Data A tiempo completo

    Momentum Data is redefining the way Enterprise B2B Marketing teams operate.We are seeking an experienced Account Executive to join our outbound sales team, driving our growth as a leading player in the industry. This role involves reaching out to Ideal Customer Profile accounts through various channels such as phone, email and LinkedIn.About Momentum Data:...


  • Barcelona, Barcelona, España Fut-ure Recruitment and Technology A tiempo completo

    We are looking for a highly skilled Senior Software Engineer to join our client in Barcelona, Spain. The ideal candidate will have 4-6 years of experience in software development and be proficient in Java, Node.js, Python, SQL, MongoDB, Cassandra, Elasticsearch, Apache, Kafka, Docker, Kubernetes, and React.The selected professional will work with a skilled...