V

Veeva Systems

Builds cloud software for life sciences

Development Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeDalian, Liaoning, ChinaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related field is required.
  • At least 5 years of software development and system architecture experience, including at least 2 years of technical team leadership or project management experience.
  • Deep proficiency in Python and/or Java, with hands-on engineering experience in the other language, plus expertise in Vue.js (Vue 2/3, Pinia/Vuex) and enterprise frameworks such as Spring Boot/Cloud, FastAPI, or Django.
  • Working knowledge of cloud-native services on AWS (ECS/EKS, RDS, S3) and/or Alibaba Cloud (ACK, RDS, OSS), and experience configuring and tuning Redis, Kafka, or RabbitMQ.
  • Hands-on experience integrating AI tools into daily software development life cycle workflows, such as GitHub Copilot, Cursor, or internal DevOps bots, with measurable delivery-efficiency gains.
  • Experience designing and deploying production-level AI agents or custom agentic skills using frameworks such as LangChain, LlamaIndex, Dify, or Semantic Kernel, with command of tool calling and prompt engineering.
  • Mastery of database schema design and data-modeling specifications across relational databases such as MySQL and PostgreSQL and NoSQL databases, including indexing, query optimization, and high-concurrency storage strategies.
  • Problem-solving and architectural governance skills, and the ability to explain complex technical concepts to non-technical stakeholders and translate business goals into engineering roadmaps.

Responsibilities

  • Lead engineering-team capacity planning, recruitment, onboarding, and structure; mentor developers, conduct technical workshops, and develop career-development frameworks.
  • Direct end-to-end technical selection and system architecture across Python, Java, and Vue.js frameworks, ensuring modular, scalable, and secure software systems.
  • Integrate AI tools into software development life cycle workflows, including automated testing, code review, and developer productivity tooling, to improve engineering velocity and code quality.
  • Architect and deliver production-grade AI agents and extensible skills/tools, using function calling, retrieval-augmented generation, and memory management to address business scenarios.
  • Design and govern resilient cloud architectures on AWS and Alibaba Cloud, overseeing containerization, service orchestration, and high-throughput middleware systems such as Kafka, RabbitMQ, and Redis.
  • Establish enterprise conceptual, logical, and physical data-modeling standards; optimize database schemas and ensure consistent, high-performance data access across relational and non-relational storage engines.
  • Partner with product managers, algorithm engineers, quality assurance, and domain specialists to manage agile sprints using Scrum or Kanban, mitigate technical risks, and deliver milestones predictably and at high quality.

Desired Qualifications

  • Professional software development experience in life sciences, biotechnology, pharmaceuticals, medical devices, or clinical healthcare informatics.
  • Familiarity with healthcare and life-science data standards and regulatory compliance frameworks such as GxP, HIPAA, HL7/FHIR, and healthcare data anonymization or security.
  • Hands-on exposure to vector databases such as Milvus, pgvector, or Pinecone, or experience implementing multi-agent coordination architectures.

About the Company

Veeva Systems

Builds cloud software for life sciences

Veeva Systems builds cloud software and data products for pharmaceutical, biotechnology and other life sciences companies. Its applications support clinical trials, regulatory submissions, quality management, drug safety and commercial teams that work with healthcare professionals. Teams use the software to organize documents, track records and coordinate regulated work across departments on Veeva's Vault platform. Veeva earns revenue from subscriptions to its software and data products, alongside implementation, consulting and other professional services. Founded in 2007, Veeva Systems is headquartered in Pleasanton, California, United States.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Pleasanton, CA
Founded
2007

Recently Posted Jobs

Explore more opportunities at Veeva Systems

See more jobs