Architect - Infrastructure

Related keywords: customer service remote job part timecustomer service remote jobremote job customer service

This page contains product affiliate links.

Overview of Veeva Systems

Veeva Systems is a mission-driven organization dedicated to pioneering industry cloud solutions that help life sciences companies expedite the process of bringing therapies to patients. Recognized as one of the fastest-growing Software as a Service (SaaS) companies in history, Veeva has reported revenues exceeding $2 billion in recent fiscal years. The company operates under a strong ethical framework, having become a public benefit corporation in 2021. This unique status obliges Veeva to balance the interests of its customers, employees, society, and investors. As part of its commitment to work flexibility, Veeva supports its employees in working from home or in the office, wherever they thrive best.

Job Position and Role Requirements

The company is currently seeking an Architect within its Cloud Infrastructure team. This role is pivotal in designing and implementing a highly available, distributed, and secure system on a cloud platform. The successful candidate will leverage a variety of cloud and open-source technologies to deliver a scalable, robust, and highly available platform. This platform serves as the backbone for all applications built on Veeva’s Vault, which enables clients to efficiently manage clinical trials, ensure regulatory compliance, manufacture, and produce life-saving medicines effectively.

Key Responsibilities

The Architect’s responsibilities include:

  • Collaborating with Product Management and Development teams to craft technical designs and compelling solutions for complex issues.
  • Optimizing existing infrastructure and architectural processes to improve efficiencies by leveraging cloud technologies.
  • Owning the entire system implementation cycle, from initial design through development, deployment, and ongoing maintenance.
  • Designing and constructing scalable, maintainable systems that can handle high loads of traffic.
  • Building multi-tenant RESTful services at scale.

Required Skills and Experience

Candidates should possess several crucial skills and experience levels, including but not limited to:

  • A minimum of 12 years of commercial experience in software development, utilizing Object Oriented Programming languages such as Java, C#, or Go.
  • Proficiency in AWS technologies and APIs including EC2, IAM, Route 53, Auto Scaling, Elastic Container Service, S3, EBS, VPC, and Security Groups.
  • Strong hands-on experience with open-source technologies like Spring, Gradle, Git, Jenkins, JUnit, and Tomcat, as well as Linux.
  • Familiarity with scripting languages such as Linux Shell or Python.
  • Experience with Immutable Infrastructure, and Infrastructure as Code methodologies using tools like Docker, Ansible, Packer, Vagrant, alongside AWS SDK for Java.
  • Excellent verbal and communication skills, demonstrating strong mentorship abilities to enhance team performance.

Optional Skills

While the required skills are crucial, some additional attributes can enhance a candidate's eligibility and fit for the role:


🎁 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-level software solutions.
  • Familiarity with agile methodologies for project management.

Compensation and Benefits

Veeva Systems offers a competitive compensation package for this position, with a base salary range of $200,000 - $300,000. It is essential to note that actual salaries may vary based on individual skillsets, experience levels, and geographic location. Besides the base salary, candidates may also be eligible for other forms of compensation such as variable bonuses or stock bonuses, which can significantly enhance the overall pay package.

In addition to salary, Veeva provides an array of benefits:

  • Medical, dental, and vision insurance plans.
  • Paid Time Off (PTO) coupled with company-paid holidays.
  • Retirement programs designed to aid employees in planning for their futures.
  • A charitable giving program where 1% of employee contributions are doled out to causes of their choice.

Company Culture and Values

Employees at Veeva Systems are encouraged to uphold the company's core values: Do the Right Thing, Customer Success, Employee Success, and Speed. These guiding principles not only define the company's operational paradigm but also contribute to its enduring commitment to making a positive impact on customers, employees, and the wider community.

How to Apply

This position represents an excellent opportunity for experienced architects looking to apply their technical expertise in a meaningful way within the life sciences sector. Interested candidates should ensure their applications reflect their relevant experience and fit within the dynamic Veeva culture. Veeva is dedicated to providing equal opportunity employment, requiring that qualified applicants receive consideration without discrimination based on race, color, sex, orientation, identity, religion, nationality, age, or disability.

In conclusion, the Architect role at Veeva Systems not only promises substantial professional growth and competitive compensation but also offers a chance to contribute towards significant advancements in the life sciences industry while working within a supportive and flexible company culture.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

March 31, 2025

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