Architect - Infrastructure

Related keywords: public health remote jobprogramming remote jobcompliance remote job

This page contains product affiliate links.

Company Overview

Veeva Systems is a pioneering organization focused on creating industry-specific cloud solutions for life sciences companies. Known for its mission-driven approach, Veeva strives to help bring therapies to patients more rapidly. As a noteworthy player in the Software as a Service (SaaS) sector, Veeva has seen significant financial growth and reached over $2 billion in revenue last fiscal year. The company's commitment to ethical considerations and organizational values highlights its efforts to balance the interests of stakeholders—including customers, employees, and investors—through its designation as a public benefit corporation (PBC).

Workplace Flexibility

Veeva promotes a Work Anywhere approach, allowing employees the flexibility to choose their optimal work environment, whether at home or in the office. This adaptability aims to support individual productivity and well-being while ensuring that team collaboration remains effective.

Job Role Overview

The position available at Veeva Systems is for an Architect - Infrastructure, primarily focused on the company's Vault Platform. This role is critical as it contributes to the development and delivery of a highly available and secure cloud platform that supports various enterprise applications tailored for life sciences clientele. The architect's responsibilities will primarily involve leveraging modern cloud and open-source technologies to create an infrastructure that is scalable, robust, and efficient, which directly impacts the execution of clinical trials, regulatory compliance, and the manufacturing of essential medical products.

Primary Responsibilities

Individuals stepping into this role will be expected to perform a range of tasks, including but not limited to:

  • Collaborating with Product Management and Development teams to address technical challenges and to create effective solutions.
  • Optimizing the existing infrastructure, architecture, and processes to fully capitalize on the capabilities offered by cloud platforms.
  • Taking complete ownership of implementation processes for features—from design through development, production, and subsequent support and maintenance.
  • Designing and constructing systems that boast high availability, are easy to maintain, and scalable efficiently.
  • Building multi-tenant RESTful services at scale to facilitate various service requirements.

Required Skills

Candidates applying for the Architect position should bring a wealth of expertise and knowledge, including the following core skills:

  • Extensive hands-on programming experience with a variety of AWS APIs and technologies, such as EC2, IAM, Route 53, Auto Scaling, Elastic Load Balancing, Elastic Container Service, S3, EBS, VPC, Security Groups, and EKS.
  • A minimum of 12 years of commercial software development experience, particularly with an Object-Oriented programming language (Java, C#, Go).
  • Current hands-on experience with open-source technologies like Spring, Gradle, Git, Jenkins, JUnit, Tomcat, and Linux.
  • Proficiency in scripting languages, including Linux Shell and Python.
  • Familiarity with Immutable Infrastructure as well as Infrastructure as Code patterns and technologies such as Docker, Ansible, Packer, Vagrant, and the AWS SDK for Java.
  • Strong verbal and communication skills which are crucial for team collaboration and mentorship.

Desirable Attributes

While not mandatory, the following attributes can enhance a candidate's suitability 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 developing enterprise software meant for business environments.
  • Understanding of agile methodologies that can contribute to better project management and software development workflows.

Compensation

Veeva Systems offers an attractive salary range for this position, which is between $200,000 and $300,000. This range reflects compliance with local regulations and serves as a benchmark, noting that actual salaries may vary based on individual qualifications, experience levels, and exhibited contributions. Additionally, candidates can look forward to potential bonuses and other compensation options such as variable bonuses or stock bonuses.

Benefits

In addition to competitive pay, employees will also receive comprehensive benefits that promote overall health and financial stability, including:

  • Medical, dental, and vision insurance plans.
  • Paid time off (PTO) along with company-paid holidays.
  • Retirement programs geared toward future planning.
  • A 1% charitable giving program aimed at supporting community initiatives.

Conclusion

Occupying the role of Architect at Veeva Systems provides an opportunity to work at the forefront of technology in the life sciences sector while enjoying a flexible and supportive work environment. Ideal candidates will not only possess the requisite technical skills but also align with Veeva’s core values and commitment to making a positive impact on society.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Copywriting

Full-time

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