Architect - Infrastructure

Related keywords: legal remote jobremote job canadaprogramming remote job

This page contains product affiliate links.

Overview

Veeva Systems is a mission-driven company and pioneer in the industry cloud, specifically aimed at facilitating life sciences companies to bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, Veeva has recently surpassed $2 billion in revenue and continues to show extensive growth potential. Veeva underscores a strong commitment to its core values: Do the Right Thing, Customer Success, Employee Success, and Speed. Significantly, Veeva made history in 2021 by becoming a public benefit corporation (PBC), upholding the legal mandate to balance the interests of customers, employees, society, and investors.

Work Environment

As a Work Anywhere company, Veeva provides a flexible work environment, allowing staff to choose their ideal workspace, whether that’s from home or in the office. This flexibility is designed to enhance employee productivity and job satisfaction. Veeva emphasizes transforming the life sciences industry and is fully committed to making a positive impact on its customers, employees, and communities.

Job Role

The position available is for an Architect - Infrastructure who will primarily collaborate with the Cloud Infrastructure team. This team leverages cloud and open-source technologies to create a highly scalable and robust platform. The role will focus on the design and implementation of a highly available, distributed, and secure system on a cloud platform, essential for delivering the applications built on Veeva Vault.

Responsibilities

The successful candidate will undertake a variety of tasks, including:

  • Collaborating with Product Management and Development teams on technical design and problem-solving, coming up with compelling solutions to complex issues.
  • Optimizing existing infrastructure, architecture, and processes for cloud platforms.
  • Owning all aspects of implementation from design to development, deployment to production, along with ongoing support and maintenance.
  • Designing and building systems that are scalable, highly available, and maintainable.
  • Building multi-tenant RESTful services at scale.

Required Skills

To qualify for this position, candidates must meet the following requirements:

  • 12+ years of commercial software development experience in an Object-Oriented Language (e.g., Java, C#, Go).
  • Hands-on programming experience with numerous AWS APIs and technologies such as EC2, IAM, S3, Elastic Load Balancing, and more.
  • Current hands-on development experience with open-source technologies, including Spring, Gradle, Git, Jenkins, JUnit, Tomcat, and Linux.
  • Experience with scripting in languages like Linux Shell and Python.
  • Familiarity with Immutable Infrastructure and technologies like Docker, Ansible, Packer, and Vagrant.
  • Excellent verbal and communication skills.
  • Proven mentoring abilities that enhance team dynamics.

Nice to Have

Although not mandatory, the following skills may give candidates an advantage:


🎁 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 for businesses.
  • Familiarity with agile methodologies that facilitate efficient project management and team collaboration.

Benefits

Veeva Systems offers a competitive range of benefits and perks, which include:

  • Medical, dental, vision, and basic life insurance plans.
  • Paid time off (PTO) and company-paid holidays.
  • Retirement programs to assist in future financial planning.
  • A 1% charitable giving program that encourages social responsibility.

Salary Details

The salary range for this role is between $200,000 and $300,000 CAD. This range is published to comply with local regulations and reflects a potential base salary, although actual salaries may vary based on individual qualifications and experience. In addition to the base salary, other compensations such as variable bonuses and stock options may also be offered.

Equal Opportunity Employer

Veeva Systems is an equal opportunity employer, ensuring that all qualified applicants receive due consideration for employment regardless of race, color, sex, sexual orientation, gender identity, religion, national origin, age, disability, marital status, pregnancy, protected veteran status, or any characteristics protected by law. Candidates requiring accommodation or assistance due to a disability during the application or interview process are encouraged to reach out to their designated contact at Veeva.

In summary, the role of Architect - Infrastructure at Veeva Systems offers a fantastic opportunity for experienced professionals in software development, particularly within the cloud computing sector. The company's focus on life sciences innovation and commitment to employee satisfaction makes it an appealing workplace for potential candidates.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

March 16, 2025

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