Architect - Infrastructure

Related keywords: remote job pythonprogramming remote jobremote job canada

This page contains product affiliate links.

Overview of Veeva Systems

Veeva Systems is a leading organization specializing in cloud-based solutions for the life sciences industry. The company aims to expedite bringing therapies to patients while ensuring the success of both customers and employees. Veeva made a significant milestone in 2021 by becoming a public benefit corporation (PBC), reflecting their commitment to balancing stakeholder needs including customers, employees, and investors.

Job Title: Architect - Infrastructure

The position of Architect, with a focus on Cloud Infrastructure, is integral to Veeva’s Vault Platform. The role requires a passion for designing and implementing highly available and distributed systems on cloud platforms, particularly aimed at supporting applications that manage clinical trials and ensure regulatory compliance.

Responsibilities

The Architect will be involved in various responsibilities aimed at optimizing Veeva’s infrastructure. Key duties include:

  • Collaborating with Product Management and Development to design and solve technical challenges.
  • Optimizing existing systems for cloud performance.
  • Owning the implementation process from design through to support.
  • Designing robust systems that are scalable and maintainable.
  • Building multi-tenant RESTful services at scale.

Required Skills

To excel in this role, candidates must possess a diverse skill set:

  • Hands-on programming experience with AWS APIs and technologies, including EC2, IAM, and more.
  • A minimum of 12 years in commercial software development, particularly in Object Oriented languages like Java, C#, or Go.
  • Current experience with open-source technologies such as Spring and Jenkins.
  • Proficiency in scripting languages like Linux Shell and Python.
  • Familiarity with Immutable Infrastructure and Infrastructure as Code using technologies such as Docker and Ansible.
  • Strong communication and mentorship abilities are essential for supporting and improving team performance.

Nice-to-Have Qualifications

While not mandatory, the following will enhance a candidate's profile:


🎁 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.
  • Familiarity with agile methodologies that can streamline projects and increase efficiency.

Compensation and Benefits

Veeva Systems offers a competitive salary range for the Architect position, between $200,000 and $300,000. This range complies with local regulations and acknowledges that actual salaries may vary based on individual qualifications, experience, and contributions. Besides the base pay, there are additional possible compensations such as variable bonuses or stock options.

Additional Benefits Include:

  • Comprehensive medical, dental, and vision plans.
  • Paid time off (PTO) and company-paid holidays for work-life balance.
  • A retirement program to assist with future financial stability.
  • Charitable giving program that allows for 1% charitable contributions.

Work Environment

As a Work Anywhere company, Veeva supports employees in choosing their optimal work environment, whether it's at home or in an office setting, encouraging a positive and balanced work-life experience.

Conclusion

This Architect position at Veeva Systems presents an exciting opportunity for candidates with a robust background in cloud infrastructure and software development to contribute positively to the life sciences industry. With a strong focus on values and employee success, Veeva Systems aims for an innovative workplace where individuals can thrive and make significant contributions. This role not only promises career advancement but the chance to be part of a team that is committed to impacting communities and people through technology.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

April 14, 2025

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