Architect - Infrastructure

Related keywords: remote job san franciscoremote job pythonprogramming remote job

This page contains product affiliate links.

Company Overview

Veeva Systems is recognized as a mission-driven organization that operates in the life sciences sector. They are a pioneer in industry cloud solutions, enabling life sciences companies to bring therapies to patients more efficiently. As one of the fastest-growing Software as a Service (SaaS) companies, Veeva Systems surpassed $2 billion in revenue in the last fiscal year and is poised for significant growth. In 2021, they also made headlines by becoming a public benefit corporation (PBC), demonstrating their commitment to balance interests across stakeholders, including customers, employees, society, and investors.

Position Overview

The role being offered is for an Architect - Infrastructure within the Cloud Infrastructure team at Veeva Systems. This position involves designing and implementing a highly available, distributed, and secure system on a cloud platform. The work revolves around creating scalable and robust applications that support Veeva’s life sciences clients in conducting clinical trials, ensuring regulatory compliance, and manufacturing vital medications.

Job Responsibilities

The Architect will be responsible for various critical tasks, including but not limited to:

  • Collaborating with Product Management and development teams to deliver innovative solutions for complex problems.
  • Optimizing existing infrastructure and architecture, leveraging cloud solutions effectively.
  • Managing the entire lifecycle of feature implementation, from design to support and maintenance.
  • Designing and structuring systems that are scalable, maintainable, and highly available.
  • Developing multi-tenant RESTful services at scale.

Required Skills and Qualifications

To be considered for this role, candidates must possess the following skills:

  • Hands-on programming experience with a broad array of AWS APIs and technologies including EC2, IAM, Route 53, Auto Scaling, Elastic Load Balancing, Elastic Container Service, S3, EBS, VPC, Security Groups, and EKS.
  • A minimum of 12 years of commercial software development experience in an Object-Oriented Language (e.g., Java, C#, Go).
  • Current practical development experience with open-source tools like Spring, Gradle, Git, Jenkins, JUnit, Tomcat, and Linux.
  • Proficiency in scripting languages, like Linux Shell and Python.
  • Experience with Immutable Infrastructure and Infrastructure as Code technologies: Docker, Ansible, Packer, Vagrant, AWS SDK for Java.
  • Excellent verbal and communication skills.
  • Strong mentorship abilities with a track record of improving team performance.

Additional Qualifications

While the required qualifications are robust, there are additional skills that may add further value:


🎁 Get your FREE ebook!

Share this page using the buttons below and download our e-book "Essential Soft Skills for Today’s World" instantly.

Once shared, you’ll see the download button on any page you visit!

✅ Thanks for sharing!

You can now download your ebook:

📥 Download "Essential Soft Skills for Today’s World"
  • Experience in building enterprise software solutions.
  • Familiarity with agile methodologies.

Compensation and Benefits

The compensation package for this role is quite competitive, with the base salary ranging from $200,000 to $300,000 CAD. This salary range is compliant with local regulations and reflects the varying levels of experience and contributions one may bring to Veeva Systems. Additionally, the position may include other types of compensation such as variable bonuses or stock options.

As for benefits, Veeva offers:

  • Medical, dental, and vision insurance
  • Paid time off and company-paid holidays
  • Retirement programs
  • A 1% charitable giving program

Work Environment

One of the most appealing aspects of this position is the flexible working arrangement offered by Veeva. Being a Work Anywhere company, employees are given the freedom to work from home or in the office, catering to individual preferences and needs. This adaptability supports a conducive working environment where employees can thrive.

Application Process

Veeva Systems is an equal opportunity employer and encourages all qualified applicants to apply, regardless of various demographic factors. They offer assistance during the recruitment process to those who may need accommodations due to a disability or special need. Their headquarters is situated in the San Francisco Bay Area, with operations in over 15 countries globally. Candidates interested in this architect role are encouraged to reach out directly if they require accommodations.

In summary, the Architect position at Veeva Systems is an exciting opportunity for experienced professionals in the infrastructure domain within the life sciences sector. The company’s growth trajectory, commitment to social responsibility, and flexible working options make it a favorable choice for job seekers.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

May 22, 2025

7 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.