Architect - Infrastructure

Related keywords: customer care remote jobremote job pythonprogramming remote job

This page contains product affiliate links.

Overview

Veeva Systems, a trailblazer in industry cloud solutions for life sciences, is seeking a skilled Architect - Infrastructure. The company aims to transform the life sciences industry by enhancing how therapies are delivered to patients. Renowned for its mission-driven approach, Veeva has been recognized as one of the fastest-growing SaaS organizations globally, achieving over $2 billion in revenue in the last fiscal year. The core values of Veeva emphasize doing the right thing, ensuring customer success, and fostering employee success, while also maintaining speedy operations. Notably, Veeva became a public benefit corporation (PBC) in 2021, committed to balancing the interests of various stakeholders.

Company Culture and Flexibility

Veeva Systems embraces a Work Anywhere model, allowing employees the flexibility to work remotely or in the office, creating conditions conducive to individual success. Candidates seeking a supportive and dynamic environment will thrive at Veeva, which is dedicated to making a positive impact on not just its clients, but also its employees and communities.

Job Responsibilities

As an Architect within Veeva’s Cloud Infrastructure team, the successful candidate will play a pivotal role in designing and implementing a highly available, distributed, and secure system using cloud platforms. Key responsibilities include:

  • Collaborating with Product Management and Development teams to design effective solutions for complex challenges.
  • Optimizing infrastructure and architectural processes so they effectively leverage cloud technologies.
  • Owning all aspects of feature implementation, from design through development, deployment, and ultimately, maintenance.
  • Designing systems that are scalable, highly available, and easy to maintain.
  • Building multi-tenant RESTful services to operate at scale.

Required Skills

Candidates must possess a wealth of relevant expertise and experience to be considered for this role. Required skills include:

  • Extensive programming experience with various AWS technologies and APIs, encompassing EC2, IAM, Route 53, Auto Scaling, Elastic Load Balancing, Elastic Container Service, S3, EBS, VPC, Security Groups, and EKS.
  • A solid track record of 12+ years in commercial software development using an Object-Oriented Language, such as Java, C#, or Go.
  • Hands-on experience with open-source technologies like Spring, Gradle, Git, Jenkins, JUnit, Tomcat, and Linux.
  • Familiarity with scripting languages, specifically Linux Shell and Python.
  • Experience in Immutable Infrastructure and Infrastructure as Code, utilizing tools such as Docker, Ansible, Packer, Vagrant, and the AWS SDK for Java.
  • Strong verbal and written communication skills and a proven track record of mentoring teammates.

Preferred Qualifications

Though not mandatory, having the following skills can set candidates apart:


  • Experience creating enterprise software solutions.
  • Familiarity with agile methodologies.

Compensation and Benefits

Veeva Systems offers a competitive salary range for the Architect - Infrastructure role, with base pay being between $200,000 to $300,000 CAD. Actual compensation may vary based on the candidate's experience and location, and the company considers individual qualifications and expected contributions when making salary offers. In addition, positions may include variable bonuses or stock options aside from the base salary.

Benefits provided by Veeva include:

  • Comprehensive medical, dental, and vision insurance.
  • Generous paid time off (PTO) and company-paid holidays.
  • Attractive retirement programs.
  • A 1% charitable giving program, encouraging social responsibility among employees.

Conclusion

The Architect - Infrastructure role at Veeva Systems presents an exciting opportunity for experienced professionals looking to make a significant impact in the life sciences industry by applying cutting-edge cloud technologies. With a supportive work culture, commitment to employee well-being, and a flexible working environment, job seekers can find a rewarding career path at Veeva. Interested candidates are encouraged to apply, as this position represents an opportunity to contribute to meaningful advancements in patient care through technology.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

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