Architect - Infrastructure

This page contains product affiliate links.

Introduction

Veeva Systems is a mission-driven company that leads the industry cloud for life sciences, empowering organizations to expedite the delivery of therapies to patients. A pioneer in the Software as a Service (SaaS) space, Veeva has achieved remarkable growth, exceeding $2 billion in revenue in the last fiscal year and showcasing significant potential for future expansion.

As a unique public benefit corporation (PBC) since 2021, Veeva operates with a commitment to balancing stakeholder interests, including customers, employees, society, and investors. The company's culture revolves around core values like Customer Success, Employee Success, Speed, and doing the Right Thing. They offer the flexibility to work from home or from their offices, aligning with their philosophy of supporting employee preferences to foster an ideal work environment.

Job Role

The role of the Architect - Infrastructure at Veeva involves designing and implementing highly available, distributed, and secure systems on their cloud platform. This position falls under the purview of the Cloud Infrastructure team, which focuses on leveraging diverse cloud and open-source technologies to create a scalable and robust platform capable of powering all applications built on the Veeva Vault.

Responsibilities

Successful candidates will engage in a range of responsibilities, including:

  • Collaborating with Product Management and Development team members for technical design and problem-solving.
  • Optimizing existing architecture and processes to maximize potential on cloud platforms.
  • Taking ownership of all implementation stages—ranging from design to production support and maintenance.
  • Designing and constructing systems that are easily maintainable, scalable, and highly available.
  • Building multi-tenant RESTful services at scale.

Required Skills

Candidates interested in this position should possess:

  • Hands-on programming experience with multiple AWS APIs and technologies, including EC2, IAM, Route 53, Auto Scaling, Elastic Load Balancing, Elastic Container Service, S3, EBS, VPC, Security Groups, and EKS.
  • At least 12 years of commercial software development experience using object-oriented programming languages such as Java, C#, or Go.
  • Proficiency in open-source technologies like Spring, Gradle, Git, Jenkins, JUnit, Tomcat, and Linux.
  • Experience in scripting languages, specifically Linux Shell and Python.
  • Understanding of Immutable Infrastructure and Infrastructure as Code concepts using tools like Docker, Ansible, Packer, Vagrant, and the AWS SDK for Java.
  • Strong verbal and communication skills that allow for effective mentorship and team dynamics.

Nice to Have Skills

Although not mandatory, the following skills are considered advantageous:


🎁 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 developing enterprise software solutions for businesses.
  • Familiarity with agile methodologies in development processes.

Compensation and Benefits

The salary for this role ranges from $200,000 to $300,000 per year. This range serves as a guideline to comply with local regulations. Actual salaries may vary based on factors like experience and location. Compensation packages can also include additional components like variable bonuses or stock options based on individual qualifications and expected contributions.

In addition to salary, Veeva offers a comprehensive perks and benefits package that includes:

  • Medical, dental, vision, and basic life insurance.
  • Paid time off (PTO) along with company-paid holidays.
  • Retirement programs and a 1% charitable giving program, underscoring their commitment to social responsibility.

Company Culture and Commitment to Diversity

Veeva Systems is an equal opportunity employer, ensuring that all qualified applicants receive consideration for employment irrespective of race, color, gender, sexual orientation, gender identity or expression, religion, national origin, age, disability, marital status, or other protected characteristics. They actively promote a diverse and inclusive work environment where employees can thrive.

Conclusion

Overall, the Architect - Infrastructure position at Veeva Systems represents a unique opportunity for seasoned professionals to impact the life sciences industry by utilizing cutting-edge cloud technologies. This role not only offers competitive compensation but also a supportive work culture that values innovation and employee success. With the flexibility to work remotely and the commitment to ethical practices, candidates looking to apply should be eager to contribute to meaningful change in healthcare.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

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