Architect - Infrastructure

Related keywords: programming remote jobremote job pythonremote job in education

This page contains product affiliate links.

Company Overview

Veeva Systems is a leading mission-driven organization specializing in cloud solutions for the life sciences sector. They have played a pivotal role in aiding life sciences companies to expedite the delivery of therapies to patients. As one of the fastest-growing SaaS companies globally, Veeva Systems reported over $2B in revenue in the last fiscal year, displaying significant growth potential. In 2021, the company made history by becoming a public benefit corporation (PBC), emphasizing its commitment to balancing interests across customers, employees, society, and investors.

Position Overview

Veeva Systems is on the lookout for an Architect specializing in Infrastructure. This role is integral to the Cloud Infrastructure team, which focuses on leveraging a variety of cloud and open-source technologies to develop a highly available, scalable, and robust platform. The Architect will work with the Veeva Vault Platform, which facilitates rapid application development for life sciences clients. The position allows for remote work flexibility, enabling employees to thrive in an environment that suits them best.

Responsibilities

The key responsibilities of this position include:

  1. Collaboration: Working closely with the Product Management and Development teams to facilitate technical designs and solve complex problems.

  2. Infrastructure Optimization: Improving existing infrastructure and processes to fully utilize the capabilities of cloud platforms.

  3. Implementation: Owning all aspects of the software development cycle—from design to implementation, deployment, production support, and maintenance.

  4. System Design: Crafting solutions that are scalable, maintainable, and highly available.

  5. Service Development: Building multi-tenant RESTful services at scale that cater to a variety of application needs.

Required Skills

To qualify for this position, applicants must possess a blend of education and practical skills. Essential qualifications include:

  • Hands-on Programming: Familiarity with multiple AWS APIs and technologies including EC2, IAM, and S3.
  • Experience: Minimum of 12 years in commercial software development using an Object-Oriented Language such as Java, C#, or Go.
  • Open-Source Technologies: Current development experience with technologies like Spring, Gradle, Git, Jenkins, and Linux.
  • Scripting Skills: Proficiency in scripting with Linux Shell or Python.
  • Infrastructure Knowledge: Understanding of Immutable Infrastructure and Infrastructure as Code technologies—such as Docker or Ansible.
  • Communication Skills: Strong verbal and written communication skills to relay complex concepts clearly.

In addition, candidates with experience in building enterprise software and familiarity with agile methodologies will have an advantage.


Salary and Benefits

The compensation for this Architect position ranges from a base pay of $200,000 to $300,000 CAD. It's important to note that actual salaries may vary based on individual qualifications, experience, and standard compensation factors. Other forms of compensation may also be included, such as variable bonuses and/or stock options.

Benefits offered by Veeva Systems include:

  • Comprehensive medical, dental, and vision insurance.
  • Paid Time Off (PTO) and company-paid holidays.
  • Competitive retirement programs.
  • A unique 1% charitable giving program.

Conclusion

The Architect - Infrastructure position at Veeva Systems offers a robust opportunity for professionals with solid experience in software development and cloud technologies. The role not only promises competitive compensation and benefits but also a chance to contribute to a mission-driven company that prioritizes the well-being of its stakeholders. This position caters to individuals who are innovative thinkers eager to solve challenges within the life sciences field while enjoying the flexibility of remote work.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

April 5, 2025

7 views

0 clicks on Apply Now

Share


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.