Related keywords: remote job san franciscoprogramming remote jobremote job python
This page contains product affiliate links.
Veeva Systems is seeking an Architect for their Infrastructure team. As a pioneer in the industry cloud, Veeva is dedicated to helping life sciences companies accelerate the delivery of therapies to patients. Recognized as one of the fastest-growing SaaS companies globally, Veeva has achieved over $2B in revenue, reflecting its extensive growth potential. The company values transparency and social responsibility, as demonstrated by its designation as a public benefit corporation in 2021. With a strong commitment to employee and customer success, Veeva offers a flexible work environment, allowing employees to work from home or the office.
The Architect will focus on the Vault Platform, which enables rapid development of enterprise applications for life sciences clients. Such applications play a vital role in managing clinical trials, ensuring compliance, and safely producing life-saving medicines. The Cloud Infrastructure team is responsible for leveraging a wide array of cloud and open-source technologies to create a scalable and robust platform. The Architect's tasks will involve designing and implementing secure, distributed systems in the cloud, ensuring application and storage layer immutability, and facilitating the containerization of backend services.
Collaborate with Product Management and development teams on technical design and problem-solving.
Enhance existing infrastructure, architecture, and processes to leverage advantages from cloud platforms.
Be accountable for the seamless implementation of features—ranging from design to development, deployment, through to production support and maintenance.
Design and construct systems that are scalable, highly available, and maintainable.
Develop multi-tenant RESTful services at scale.
To qualify for the Architect position, candidates should have:
Extensive hands-on programming experience with AWS APIs and technologies such as EC2, IAM, Route 53, Auto Scaling, Elastic Load Balancing, Elastic Container Service, S3, and VPC.
A minimum of 12 years of commercial software development experience in an Object Oriented Language (e.g., Java, C#, Go).
Current hands-on experience with open-source technologies including Spring, Gradle, Git, Jenkins, JUnit, and Tomcat within a Linux environment.
Proficiency with scripting languages like Linux Shell and Python.
Knowledge of Immutable Infrastructure and Infrastructure as Code patterns and technologies such as Docker, Ansible, and AWS SDK for Java.
Exceptional verbal and communication skills, along with the ability to mentor and improve team performance.
The ideal candidate will also have:
Experience in building enterprise software for business applications.
Familiarity with agile methodologies which will enhance their role in the team.
Veeva Systems offers a comprehensive benefits package along with competitive compensation:
Medical, dental, vision, and basic life insurance.
Paid time off (PTO) and company-paid holidays.
Retirement programs with a charitable giving program.
The base pay for the Architect position ranges from $200,000 to $300,000, as outlined to comply with local regulations. It's important to note that actual salaries can vary depending on an applicant's experience and skill level. Additionally, this position may qualify for other forms of compensation, such as variable bonuses or stock options.
As a Work Anywhere company, Veeva supports flexibility, enabling their employees to thrive in environments that suit them best. The company's headquarters are located in the San Francisco Bay Area; however, they maintain multifaceted offices across more than 15 countries globally.
Veeva Systems remains committed to cultivating a diverse workplace. They follow equal opportunity employment practices, considering all qualified applicants without discrimination based on various protected characteristics. For candidates requiring assistance due to disability or special needs during the application or recruitment process, Veeva has provided appropriate channels for support.
This job offer was originally published on jooble.com
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.