Architect - Infrastructure

Related keywords: programming remote jobremote job canadaremote job python

This page contains product affiliate links.

Overview of Veeva Systems

Veeva Systems is a mission-driven organization and a leader in the industry cloud space, primarily helping life sciences companies accelerate the delivery of therapies to patients. Known for its rapid growth, the company has become one of the fastest-growing SaaS entities in history, having surpassed $2 billion in revenue last fiscal year. With a deep commitment to values that include doing the right thing, customer and employee success, and sustainable growth, Veeva made history in 2021 by becoming a public benefit corporation (PBC), thus legally ensuring a balance between the interests of its customers, employees, society, and investors.

As a Work Anywhere company, Veeva supports flexibility in work arrangements, allowing employees to thrive in their ideal environments, whether from home or the office.

Job Role: Architect - Infrastructure

Veeva is currently seeking an Architect specializing in Infrastructure. In this role, you’ll play a pivotal part in the company’s Vault Platform, which enables the rapid development of enterprise applications for their life sciences customers. The Vault applications play critical roles, from managing clinical trials and regulatory compliance to the manufacturing of essential life-saving medications. The Cloud Infrastructure team, which you will be part of, utilizes a broad array of cloud and open-source technologies to deliver a highly scalable, robust, and available platform.

Responsibilities

In your role as an Architect, your tasks will primarily include:

  • Collaborating with Product Management and Development teams on technical design and problem-solving to develop solutions to complex issues.

  • Optimizing and improving current infrastructure, architecture, and processes to maximize the benefits of cloud platforms.

  • Taking ownership of the complete implementation process—from design and development to deployment, production, support, and maintenance.

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

  • Developing multi-tenant RESTful services at scale that cater to diverse user needs.

Requirements

To qualify for this role, you will need:


🎁 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 numerous AWS APIs and technologies such as EC2, IAM, Route 53, and more.

  • A minimum of 12 years of commercial software development experience in an object-oriented programming language, such as Java, C#, or Go.

  • Current hands-on skills in open-source technologies like Spring, Gradle, Git, Jenkins, JUnit, and Tomcat, as well as Linux experience.

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

  • Experience in Immutable Infrastructure and Infrastructure as Code setups using tools like Docker, Ansible, and AWS SDK for Java.

  • Strong verbal and communication skills.

  • A proven record of mentoring and improving your team’s performance.

Preferred Qualifications

While not essential, the following qualifications are considered beneficial:

  • Experience in building enterprise software for business applications.

  • Familiarity with agile methodologies, providing more versatility to the role.

Compensation and Benefits

Veeva Systems offers a competitive compensation package, including:

  • A base salary ranging from $200,000 to $300,000, depending on qualifications, experience, and location.

  • Potential inclusion of other compensation types such as variable bonuses and stock bonuses.

  • Comprehensive medical, dental, vision, and life insurance coverage.

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

  • Retirement programs and a 1% charitable giving program.

Conclusion

This role allows for substantial growth opportunities in a pioneering company that is dedicated to transforming the life sciences industry. Veeva Systems values diversity and is an equal opportunity employer, committed to fostering an inclusive environment for all qualified applicants. If you have any specific needs or require assistance during the application process, Veeva encourages candidates to reach out for accommodations. Join Veeva Systems to make a meaningful impact while advancing your career in a fully remote setting.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

March 23, 2025

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