Architect - Infrastructure

Related keywords: programming remote jobremote job pythoncustomer service remote job

This page contains product affiliate links.

Overview of Veeva Systems

Veeva Systems is a mission-driven organization renowned for its pioneering role in the industry cloud, particularly for life sciences companies. It has rapidly emerged as one of the fastest-growing Software as a Service (SaaS) companies, surpassing $2 billion in revenue in its latest fiscal year. Veeva is committed to bringing therapies to patients faster, with comprehensive growth potential and a strong focus on customer success, employee success, and speed.

The company's values emphasize doing the right thing, balancing the interests of customers, employees, society, and investors. In 2021, Veeva made history by becoming a public benefit corporation, which signifies its commitment to social responsibility while maintaining profitability.

Job Position

The position being offered is for an Architect - Infrastructure within the Cloud Infrastructure team at Veeva Systems. This role is geared towards a dedicated professional who is passionate about designing and implementing a highly available, distributed, and secure system on a cloud platform.

An essential aspect of this role is to deliver a platform that is scalable, robust, and highly available, which powers the various applications built on the Veeva Vault. The Architect will work with both the Product Management and Development teams to devise innovative technical solutions to complex problems, ensuring the successful development and deployment of features.

Key Responsibilities

The responsibilities of this role include but are not limited to:

  • Collaborating on technical design and problem-solving to create pragmatic solutions.

  • Optimizing and improving the existing infrastructure and architecture to leverage cloud platforms more effectively.

  • Taking full ownership of implementations from design through development and on to production support and maintenance.

  • Designing and building systems that emphasize scalability, high availability, and maintenance ease.

  • Building multi-tenant RESTful services at scale.

Required Skills

To be successful in this role, candidates should possess the following skills and qualifications:

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

  • Extensive hands-on programming experience with various AWS technologies and APIs including EC2, IAM, Elastic Container Service, VPC, and more.


    🎁 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"
  • Familiarity with open-source technologies such as Spring, Git, Jenkins, Linux, and JUnit.

  • Experience with scripting languages like Linux Shell or Python.

  • A strong understanding of Immutable Infrastructure and Infrastructure as Code principles and technologies, including Docker, Ansible, and AWS SDK for Java.

  • Exceptional verbal and communication skills as well as a track record of mentoring colleagues to enhance their performance.

Preferred Qualifications

While not mandatory, the following qualifications would be advantageous:

  • Previous experience in building enterprise software for business environments.

  • Familiarity with agile methodologies.

Compensation and Benefits

The base salary for this position ranges from $200,000 to $300,000 CAD. This range is indicative and may vary based on individual experience and location. Additionally, Veeva Systems offers a comprehensive benefits package that includes:

  • Medical, dental, and vision insurance.

  • Paid time off (PTO) and company-paid holidays.

  • Retirement programs including a 1% charitable giving program.

The company values the unique contributions and qualifications of each individual, and as such, the total compensation package may also include variable bonuses and stock options.

Work Environment

Veeva Systems operates as a Work Anywhere company, promoting flexibility for employees to work from home or in-office settings, thereby supporting a diverse workforce that can thrive in their preferred environments.

Culture and Values

Veeva fosters an inclusive culture that emphasizes equal opportunities for all applicants regardless of race, gender, or any other previously mentioned factors. The company is committed to ensuring that its hiring process is accessible to individuals with disabilities and is prepared to accommodate special needs during recruitment.

Conclusion

This role offers an exciting opportunity to impact the life sciences industry significantly by promoting technological advancements via successful cloud strategies. Candidates looking for a fulfilling and adaptable work life in an innovative and supportive company should consider applying to Veeva Systems.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

May 14, 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.