Report this job

Senior Software Engineer – Data Migration at Veeva


Apply Now

Job Overview

  • Date Posted
    February 24, 2024
  • Expiration date
  • Industry
    Software Development
  • Qualification
    Professional Certificate, Bachelor Degree (B.Sc.)
  • Career Level
    Mid, Senior

Job Description

We are seeking an exceptional Senior Software Engineer to lead the development of a migration tool that will help us move our critical Salesforce data into Veeva Vault. This role will require deep expertise in AWS, Java, DevOps practices, and cloud architecture. The successful candidate will be responsible for end-to-end implementation, including designing, coding, testing, and maintaining the tool.
What You’ll Do
Architect, design, and implement scalable, reliable solutions leveraging AWS services and tools
Design and develop ETL data pipelines to facilitate the migration of data from Salesforce to Veeva Vault
Develop security protocols and best practices for IAM, VPC, and data encryption
Collaborate with cross-functional teams, including DevOps, to establish an effective CI/CD pipeline
12+ years of software development experience
Extensive experience in Java stack service development, particularly with the Spring Boot library, is essential
Experience in architecting/implementing solutions using the AWS platform, services, and tools
Experience in designing and implementing solutions across various Cloud services such as Lambda, ECS, Fargate, RDS, S3, SQS, Glue, and Redshift
Understanding of network and security concepts, such as TCP/IP and DNS, including security best practices like IAM policies, VPC security groups, and encryption
Experience with Engineering/DevOps practices, agile methodologies, and container orchestration such as Docker or Kubernetes
Experience with ETL(Extract, Transform, Load) Data Pipeline
Knowledge of database and data storage technologies
Must be willing to work in PST hours
We are looking for strong mentors with a proven record of making your team better
Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time
Learn More
Engineer Perspective: 3 Reasons to Consider Veeva
Engineering at Veeva
Perks & Benefits
Medical, dental, vision, and basic life insurance
Flexible PTO and company paid holidays
Retirement programs
1% charitable giving program