Veeva Systems is looking for Senior Software Engineers to design and implement a highly available, distributed, and secure cloud platform for their Vault CRM application, which helps life sciences companies bring therapies to patients faster. The goal is to deliver a massively scalable, robust, highly available, and immutable platform to support the rapid growth of the life sciences industry.
Requirements
- 7+ years of experience in cloud engineering with focus on AWS
- Hands-on experience AWS Technologies such as EKS, RDS, EC2, IAM, Route 53, Auto Scaling, Elastic Load Balancing, Elastic Container Service, S3, EBS, VPC, Security Groups and more
- Hands-on experience with technologies such as Terraform, Helm, Containers, ArgoCD, Elastic, Prometheus, Grafana, Cloudwatch and more
- Experience deploying Java, SpringBoot apps in Cloud is highly desirable
Responsibilities
- Build and manage multi-tenant, multi-region AWS Infrastructure at scale using best practices like infrastructure as code and leveraging AWS Services
- Design and build the tools, frameworks, systems, and processes that engineers use to build, integrate, deploy, scale, and manage their software
- Build, manage, and deploy architectures using technologies such as Terraform, Ansible, and Kubernetes
- Scale solutions from proofs-of-concept to full production systems
- Promote and implement best practices in observability (monitoring, tracing, alerting, logging) and high availability within the software engineering group
- Provide immutability across the application and database layers, including building database replication chains and the containerization of backend services
- Utilize a diverse set of cloud and open-source technologies to deliver a massively scalable, robust, highly available, and immutable platform that powers Vault CRM
Other
- Strong verbal and communication skills
- Strong mentors with a proven record of making your team better
- Must be in Central or Eastern time zones
- Must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time