Architect - Infrastructure

Related keywords: programming remote jobremote job pythonremote job canada

This page contains product affiliate links.

Company Overview

Veeva Systems is a mission-driven organization and a leader in industry cloud solutions, particularly within the life sciences sector. Their goal is to help life sciences companies accelerate the process of bringing therapies to patients. As one of the fastest-growing SaaS companies in history, Veeva surpassed $2 billion in revenue in the latest fiscal year, showcasing its immense growth potential. The company is not just a standard public entity but made waves in 2021 by becoming a public benefit corporation (PBC), indicating its commitment to balancing stakeholders' interests, including customers, employees, and society.

Work Culture

Veeva Systems promotes a flexible work culture by supporting its employees to work both from home or in the office. This ensures that employees can perform in an environment where they feel most productive.

Job Position

The position available is for an Architect - Infrastructure. In this role, the architect will be responsible for designing and implementing highly available, distributed, and secure systems based on cloud infrastructure. The successful candidate will work primarily on the Vault Platform, which is crucial for the development of enterprise applications required by their life sciences customers. Some of the key responsibilities include optimizing infrastructure and processes to utilize cloud platforms to their fullest extent.

Key Responsibilities

  • Collaborate with Product Management and development teams on technical designs and problem-solving.

  • Optimize and enhance existing infrastructure, architecture, and processes.

  • Oversee the entire implementation process for features from design, development, deployment, to support and maintenance.

  • Design and build systems that are scalable, easily maintainable, and highly available.

  • Develop multi-tenant RESTful services at scale.

Required Skills

To be successful in this role, applicants should have a minimum of 12 years of commercial software development experience in an Object-Oriented Language (such as Java, C#, or Go). Additionally, hands-on programming experience with various AWS APIs and technologies is crucial, including but not limited to EC2, IAM, Elastic Load Balancing, and Elastic Container Service. Furthermore, experience with open-source technologies like Spring, Gradle, Git, and Jenkins is also required. Knowledge in scripting, specifically with Linux Shell or Python, is essential, along with familiarity with Immutable Infrastructure and Infrastructure as Code technologies such as Docker, Ansible, and Packer.


🎁 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"

A strong candidate will also possess excellent verbal and communication skills, mentoring capabilities, and ideally have exposure to agile methodologies or experience with enterprise software development. The employer is particularly interested in candidates who can enhance the performance of their teams through effective mentorship.

Compensation

The salary range for this full-time position is between $200,000 and $300,000, aligning with local regulations. However, actual compensation can vary depending on the candidate's experience and location. Additionally, there may be further compensation opportunities, such as variable bonuses or stock options, making the overall offer more competitive.

Benefits

Veeva Systems provides a comprehensive benefits package that includes medical, dental, vision, and basic life insurance. Employees are also entitled to PTO (paid time off) along with company-paid holidays. For future planning, there are retirement programs available. Moreover, the company supports charitable giving, allowing employees to contribute to communities actively.

Conclusion

The job offer for Architect - Infrastructure at Veeva Systems is a promising opportunity for seasoned professionals in software development, particularly those interested in working with cloud technologies within the life sciences industry. With excellent benefits and a supportive work environment, Veeva is committed to employee success while continuing to innovate in the tech space.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

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