Architect Infrastructure
@ Veeva Systems

Hybrid
$250,000
Hybrid
Full Time
Posted 23 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXX******* @veeva.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review AWS service implementations.
Practice infrastructure as code patterns.
Setup container orchestration labs.
Study distributed system design principles.

Behavioral Questions

Demonstrate collaboration with cross-functional teams.
Explain past mentoring experiences concisely.
Discuss problem-solving under pressure.
Describe handling system optimization challenges.

Frequently Asked Questions