Architect - Infrastructure

Related keywords: remote job canadaprogramming remote jobremote job python

This page contains product affiliate links.

Overview

Veeva Systems is a pioneering organization in the life sciences sector, recognized for its innovative approach in industry cloud solutions. The company is aiming to transform the way life sciences companies operate, with a mission to expedite the delivery of therapies to patients. With remarkable growth, Veeva exceeded $2B in revenue in the last fiscal year and holds a strong commitment toward its core values—Customer Success, Employee Success, and Do the Right Thing.

Company Culture

Veeva prides itself on being a public benefit corporation (PBC), which means that its operations balance the interests of customers, employees, society, and investors. The company emphasizes flexibility by supporting remote work, allowing employees to thrive in their ideal environments, whether working from home or a traditional office. This significantly enhances the overall work-life balance employees can achieve.

Job Position

The role available is that of an Architect - Infrastructure within Veeva's Cloud Infrastructure Team. This team is responsible for implementing a versatile set of technologies to deliver an extensively scalable and reliable platform. The Architect will work primarily with Veeva's Vault Platform, contributing to the development of applications that aid in managing clinical trials, ensuring compliance, and the manufacturing of life-saving medicines.

Responsibilities

The Architect’s primary tasks will include:

  • Collaborating with both the Product Management and Development teams to tackle complex design challenges and create effective solutions.
  • Optimizing and enhancing the current infrastructure to fully leverage cloud capabilities.
  • Owning the entire implementation process—design, development, deployment, maintenance, and support.
  • Designing robust systems that are highly available and scalable.
  • Developing multi-tenant RESTful services that can operate at scale.

Required Skills

Candidates are required to possess a solid skillset and experience to be successful in this role:

  • A minimum of 12 years of commercial software development experience in an Object-Oriented Language (Java, C#, Go).
  • Hands-on programming proficiency with various AWS APIs and technologies, such as EC2, IAM, Route 53, and Elastic Load Balancing.
  • Demonstrable experience with open-source technologies including Spring, Gradle, Git, and Jenkins.
  • Familiarity with script-writing in Linux Shell and Python.
  • Experience with Immutable Infrastructure, alongside Infrastructure as Code patterns using Docker, Ansible, and others.
  • Strong verbal communications skills are essential, as mentoring team members is also a key responsibility of the Architect.

Nice to Have

Additional qualifications would be beneficial, such as:



  • Familiarity with working on enterprise software for business applications.
  • An understanding of agile methodologies, enhancing the team’s adaptability and responsiveness to change.

Compensation

The offered salary for this position ranges between $200,000 to $300,000 per year. This range complies with local regulations and may vary depending on the candidate's experience and location. Additionally, the company provides the potential for further compensation forms, including bonuses and stock options, depending on the individual's qualifications and contributions.

Benefits

Veeva Systems emphasizes employee well-being through an array of benefits:

  • Comprehensive medical, dental, and vision insurance options.
  • Paid Time Off (PTO) along with company-paid holidays.
  • Retirement programs to help employees prepare for their future.
  • A 1% charitable giving program, promoting social responsibility among employees.

Conclusion

For job seekers passionate about leveraging their expertise in cloud infrastructure and software architecture in a mission-driven environment, the Architect position at Veeva Systems represents an exciting opportunity. Candidates will have the chance to contribute to meaningful solutions in the life sciences sector while enjoying extensive flexibility in their work arrangements and a competitive compensation package.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

March 12, 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.