Architect - Infrastructure

Related keywords: remote job canadaprogramming remote jobremote job python

This page contains product affiliate links.

Overview of Veeva Systems

Veeva Systems is a mission-driven organization that has emerged as a pioneer in the cloud technology sector, particularly for the life sciences industry. This company assists life sciences organizations in accelerating their capacity to deliver therapies to patients. Demonstrating significant growth, Veeva surpassed $2 billion in revenue in the previous fiscal year and is rightly recognized as one of the fastest-growing Software as a Service (SaaS) companies in history. Central to Veeva’s operations are its core values, which are: Do the Right Thing, Customer Success, Employee Success, and Speed. In 2021, they made a historic move by becoming a public benefit corporation (PBC), meaning they are legally obligated to balance the interests of various stakeholders, including customers, employees, and society at large.

The Role of Architect - Infrastructure

Veeva is currently seeking a highly skilled Architect - Infrastructure to join their Cloud Infrastructure team. In this position, the focus is on designing and implementing a highly available, distributed system on a cloud platform. The primary mission of this role is to ensure that the infrastructure is not only robust but also scalable and secure.

The Vault Platform developed by Veeva supports the rapid development of enterprise applications designed specifically for their life sciences customers. These applications facilitate everything from managing clinical trials to ensuring compliance with essential regulations, as well as the manufacturing processes of life-saving medicines. This position will significantly contribute to enhancing how the Cloud Infrastructure team utilizes a diverse set of cloud and open-source technologies to achieve their goals.

Responsibilities

The Architect will be responsible for a range of tasks that are crucial for the success of the organization:

  • Collaborating with product management and development teams to create innovative solutions for complex issues.

  • Optimizing existing infrastructure and architectural processes to leverage cloud platforms to their fullest potential.

  • Owning the implementation of features from inception and design right through to production, encompassing deployment and subsequent support and maintenance.

  • Designing and crafting systems that exhibit high availability and are easily maintainable, ensuring that they are scalable to meet the demands of enterprise applications.

  • Building multi-tenant RESTful services at scale, which are vital to the functionality of applications built on Veeva Vault.

Required Skills

The ideal candidate for the Architect position will possess the following qualifications and experience:

  • A minimum of 12 years of commercial software development experience in an Object-Oriented Language such as Java, C#, or Go.


    🎁 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"
  • Extensive hands-on programming experience with a variety of AWS APIs and technologies, including but not limited to EC2, IAM, Route 53, and Elastic Load Balancing.

  • Proficiency in open-source technologies like Spring, Gradle, Git, Jenkins, and Linux.

  • Familiarity with scripting languages such as Linux Shell and Python.

  • Experience with Immutable Infrastructure and Infrastructure as Code principles and tools like Docker, Ansible, and AWS SDK for Java.

  • Strong verbal and communication skills, alongside a knack for mentorship to elevate the team's performance.

Nice to Have

While not mandatory, the following skills would be advantageous:

  • Experience in building enterprise software solutions.

  • Familiarity with agile methodologies, which is often essential in fast-paced environments.

Salary and Benefits

This role offers a competitive salary range from $200,000 to $300,000. This range is provided to comply with local regulations and is indicative of the potential base salary for this position. Actual salaries may vary based on various factors such as the candidate's experience and the specific location within Canada. Additionally, the position may also entitle employees to other forms of compensation, including variable bonuses and/or stock bonuses.

Beyond competitive salaries, Veeva has a variety of benefits that appeal to potential candidates:

  • Comprehensive medical, dental, and vision insurance options.
  • Generous paid time off (PTO) and paid holidays.
  • Retirement programs that support future financial stability.
  • A 1% charitable giving program that encourages giving back to the community.

Work Environment

As a Work Anywhere organization, Veeva empowers employees to work from home or in the office, ensuring they thrive in their preferred environment. This flexibility can be an attractive feature for applicants looking for a work-life balance, especially in a rapidly changing job market.

Conclusion

In summary, the position of Architect - Infrastructure at Veeva Systems presents an exciting opportunity for experienced professionals interested in making a significant impact on the life sciences industry through innovative cloud technologies. Candidates looking for a supportive work environment that encourages personal and professional growth will find Veeva an excellent organization to consider.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

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