Performance Engineer

Related keywords: remote job software engineerengineer remote jobremote job python

This page contains product affiliate links.

Introduction

Veeva Systems is seeking a Performance Engineer to join their dynamic and innovative team. As a pioneer in industry cloud solutions for the life sciences sector, Veeva is dedicated to enhancing how therapies reach patients more swiftly. This rapidly expanding company, recognized as one of the fastest-growing SaaS entities with revenue exceeding $2 billion last year, upholds strong organizational values centered around customer success, employee engagement, and operational speed.

Company Overview

Veeva Systems has made history not only through their remarkable growth but also by becoming a public benefit corporation (PBC) in 2021. This designation demonstrates their commitment to balancing the interests of customers, employees, and society. Emphasizing their ability to offer and promote flexibility, Veeva identifies themselves as a Work Anywhere company, allowing employees the option to work from home or in the office according to their preference.

Job Role and Responsibilities

The Performance Engineer role is critical to ensuring the success of Veeva's software products. With a direct impact on product quality, this position involves collaborating closely with developers and product management to scrutinize software releases and optimize performance. Key responsibilities include:

  • Defining and developing performance benchmarks for Veeva products, ensuring they meet scalability standards.
  • Utilizing performance measurement and profiling tools such as Yourkit and JMeter to identify and address performance bottlenecks.
  • Collaborating with the engineering team to resolve performance issues during the production phase.
  • Continuous monitoring of software performance and addressing any arising issues promptly.
  • Developing automated tools for performance monitoring to maintain high standards of product quality.

Required Skills

Candidates should possess a solid background in performance engineering, with a minimum of 3 years of experience in the field. Necessary skills and qualifications include:

  • Proficiency in Java, MySQL, and scripting languages, particularly Python and Shell scripting.
  • Extensive hands-on familiarity with performance engineering tools including JMeter, LoadRunner, or similar tools, along with proficiency in profiling tools.
  • Expertise in identifying the root causes of performance bottlenecks using various profiling methods.
  • Strong knowledge in distributed computing systems, encompassing both tools and systems administration.
  • Comfort with Linux environments, Docker, AWS, and version control systems like GIT.

In addition, Veeva Systems seeks individuals who demonstrate strong mentoring abilities, encouraging team development and success.


Desired Skills

While not mandatory, candidates with the following skills will have an advantage:

  • Familiarity with modern database systems like Redshift and search tools like SOLR.

Benefits and Perks

Veeva Systems offers a comprehensive benefits package that underscores their commitment to employee well-being, including:

  • Medical, dental, and vision insurance, along with basic life insurance.
  • Paid time off (PTO) and company holidays.
  • Retirement programs.
  • A charitable giving program that contributes 1% of employees' earnings to charitable causes.

Salary Information

The salary for the Performance Engineer role ranges from $95,000 to $160,000. This range complies with local regulations and is indicative of the potential base salary available for this role. Actual salaries may vary based on the candidate’s qualifications and experience. Additionally, potential compensation may include bonuses such as variable pay or stock options based on individual performance and contributions.

Working Environment and Culture

Veeva Systems fosters a supportive and inclusive working environment where every employee is valued, with a strong emphasis on equal opportunity. They aim to ensure all qualified candidates receive proper consideration, regardless of diverse backgrounds and characteristics. This commitment to inclusivity ensures that all employees feel empowered and recognized within the organization.

Conclusion

For job seekers looking to apply their skills in performance engineering within a transformative company, Veeva Systems presents a compelling opportunity. With a robust support system, flexibility, and a mission-driven culture, candidates stand to benefit from both personal and professional growth in this remote role. Engaging in impactful work aligns not only with individual career aspirations but also contributes to a significant cause—improving the life sciences industry and aiding in the effective delivery of therapies to patients.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

April 8, 2025

8 views

1 clicks on Apply Now

Share


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.