Architect - Infrastructure

Related keywords: programming remote jobremote job pythonremote job canada

This page contains product affiliate links.

Introduction

Veeva Systems, a trailblazer in the cloud industry for life sciences, is searching for an Architect - Infrastructure. The company, recognized as one of the fastest-growing SaaS (Software as a Service) firms, is notable for assisting life sciences organizations in bringing crucial therapies to market more rapidly. Veeva has a remarkable commitment to its values: Do the Right Thing, Customer Success, Employee Success, and Speed.

Company Overview

Founded with a mission-driven focus, Veeva stands out not merely as a public company; it transitioned into a public benefit corporation (PBC) in 2021, which legally binds it to balance the interests of its stakeholders, including customers, employees, society, and investors. This foundation reinforces Veeva's dedication to transforming the life sciences industry with positive impacts on customers and communities. The company promotes a Work Anywhere culture, indicating its flexibility for employees to work from home or office settings, tailored to their individual needs.

Job Role Summary

In this pivotal role, the Architect will leverage Veeva’s Vault Platform, which facilitates the rapid development of enterprise applications for Life Sciences clients. With Vault applications enabling clients to manage crucial processes like clinical trials and medicine production, the role involves designing and implementing a secure, scalable, and distributed system on a cloud-based platform. Moreover, the Architect will apply diverse cloud technologies to create a massively scalable approach for managing applications utilizing the comprehensive Veeva Vault resources.

Key Responsibilities

The Architect's responsibilities encompass the following:

  • Collaborating with cross-functional teams, including Product Management and Development, to devise technical solutions for intricate issues.

  • Enhancing existing infrastructure and architectures to better exploit cloud platforms.

  • Overseeing the implementation of features from their design and development phases to deployment and ongoing maintenance.

  • Crafting systems that boast significant scalability, high availability, and ease of maintenance.

  • Creating multi-tenant RESTful services capable of handling large-scale operations efficiently.

Required Skills

To qualify for this role, candidates should possess the following expertise:

  • Extensive programming experience with numerous AWS technologies, including EC2, IAM, Elastic Load Balancing, and S3, among others.


  • A minimum of 12 years of commercial software development experience in an Object-Oriented Language such as Java, C#, or Go.

  • Proficiency in various open-source technologies, including Spring, Gradle, Git, Jenkins, and Tomcat.

  • Experience with scripting languages, particularly Linux Shell and Python.

  • The ability to design and implement Immutable Infrastructure within Infrastructure as Code frameworks using tools like Docker, Ansible, and Packer.

  • Strong mentorship capabilities along with efficient communication skills.

Nice to Have

Although not mandatory, the following qualifications would be advantageous:

  • Background in developing enterprise software tailored for business-oriented solutions.

  • Familiarity with agile methodologies that foster flexible project management and responsiveness to change.

Salary and Benefits

The compensation for this position ranges from $200,000 to $300,000 CAD, adjusted based on the applicant's experience and location. The salary is in alignment with local regulations, reflecting the wide variation based on individual qualifications and contributions. In addition to a competitive base salary, potential bonuses may be offered, including variable and stock bonuses.

  • Benefits provided include comprehensive medical, dental, and vision insurance, paid time off (PTO), company holidays, a retirement program, and a charitable giving program fostering community contributions.

Conclusion

Joining Veeva Systems as an Architect - Infrastructure not only places you in a key role within a rapidly expanding SaaS company but also contributes to vital developments in the life sciences sector. By offering the flexibility to work remotely along with a competitive compensation structure and an emphasis on core values, Veeva positions itself as an employer of choice in the technology-driven business landscape.

Overall, potential candidates should be prepared for a stimulating environment where innovation meets a commitment to making a meaningful difference in the lives of patients across the globe.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

April 6, 2025

6 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.