Architect Infrastructure @ Veeva Systems
Your Application Journey
Email Hiring Manager
Job Details
Overview
Veeva Systems is a mission-driven organization and pioneer in industry cloud solutions for life sciences companies. With over $2B in revenue last fiscal year and a commitment to doing the right thing, customer and employee success, and speed, Veeva is transforming the industry by delivering impactful technology.
About the Role
The Architect Infrastructure role at Veeva Systems involves designing and implementing a highly available, distributed, and secure system on a cloud platform. You will ensure immutability across application and storage layers by building replication and containerization for backend services. This role is key in delivering a massively scalable and robust Vault Platform that powers enterprise applications for life sciences customers.
What You'll Do
- Collaborate with Product Management and Development teams on technical design and problem solving.
- Optimize and improve infrastructure, architecture, and processes leveraging cloud platforms.
- Manage full cycle implementation from design through production and support.
- Design scalable, highly available, and maintainable systems.
- Build multi-tenant RESTful services at scale.
Requirements
Hands-on development experience with AWS APIs (EC2, IAM, Route 53, etc.), 12+ years in commercial software development using object-oriented languages like Java, C#, or Go. Proficiency in open-source technologies (Spring, Gradle, Git, Jenkins, etc.), scripting with Linux Shell and Python, and familiarity with Immutable Infrastructure and Infrastructure as Code tools (Docker, Ansible, etc.). Excellent communication skills and a proven mentoring record are required.
Nice to Have
Experience with building enterprise software and familiarity with agile methodologies.
Perks & Benefits
- Medical, dental, vision, and basic life insurance
- PTO and company-paid holidays
- Retirement programs
- 1% charitable giving program
Compensation
Base pay ranges from $200,000 to $300,000, with potential eligibility for variable bonus and stock bonus.
Work Arrangement & Locations
This is a Work Anywhere position. Veeva Systems is headquartered in the San Francisco Bay Area with offices in more than 15 countries.
Key Skills/Competency
- AWS
- Cloud Architecture
- Distributed Systems
- Immutable Infrastructure
- Containerization
- RESTful Services
- Enterprise Applications
- Open-source Technologies
- Scripting
- Mentoring
How to Get Hired at Veeva Systems
🎯 Tips for Getting Hired
- Customize your resume: Tailor it to Veeva Systems role requirements.
- Highlight technical expertise: Emphasize AWS and cloud skills.
- Prepare for interviews: Research Veeva's projects and values.
- Showcase leadership: Provide examples of mentoring and collaboration.