Performance Engineer

Related keywords: remote job software engineerengineer remote jobremote job python

This page contains product affiliate links.

Overview

Veeva Systems is an innovative and mission-driven organization recognized as a pioneer in the cloud technology sector. The company specializes in providing solutions to the life sciences industry, helping organizations deliver essential therapies to patients more swiftly. With remarkable growth, Veeva surpassed $2 billion in revenue last fiscal year and continues to expand its influence in the field. The company was notably named a Public Benefit Corporation (PBC) in 2021 for its commitment to balancing the needs of its customers, employees, and the community, making it a unique player in the industry. A Work Anywhere philosophy allows for maximum operational flexibility, whether working from home or in the office.

Job Role

The position available is for a Performance Engineer, who will play a crucial role in ensuring the reliability and efficiency of Veeva’s software before release. The engineer will collaborate closely with developers to test and optimize the software and will be responsible for monitoring and troubleshooting performance issues that may arise in production environments. The role necessitates a high level of engagement with product management, directly influencing the quality and success of Veeva's products by leveraging customer usage patterns.

Responsibilities

Candidates for this position will undertake various responsibilities that include:

  • Defining, developing, and achieving performance and scalability benchmarks for Veeva products.
  • Utilizing various performance measurement and profiling tools, such as Yourkit and JMeter, to identify and rectify performance bottlenecks.
  • Working collaboratively with the engineering team to address and resolve performance issues effectively.
  • Monitoring production performance continuously and investigating any issues that surface.
  • Developing tools aimed at automating the monitoring of performance metrics.

These tasks require not just technical skills, but also an understanding of what constitutes effective performance in software solutions, making this a technically hands-on role.

Required Skills

To qualify for the position, applicants must:

  • Have a minimum of 3 years of experience in Performance Engineering and Benchmarking.
  • Be proficient in Java, MySQL, along with scripting languages such as Python and Shell scripting.
  • Have extensive hands-on experience utilizing performance engineering tools like JMeter, LoadRunner, or comparable software for performance measurement.
  • Demonstrate the capability to identify the root causes of performance bottlenecks using profiling tools.
  • Be knowledgeable in working with distributed computing systems, and be comfortable in environments configured with Linux, Docker, AWS, and GIT regarding both tools and systems administration.
  • Exhibit strong mentorship skills to help uplift team capabilities and effectiveness.

Nice to Have Skills

While 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"
  • Understanding of modern database systems like Redshift and search tools such as SOLR.

Compensation and Benefits

Veeva systems offer a competitive compensation framework for the Performance Engineer role, with a base salary ranging from $95,000 to $160,000. This salary range is indicative to align with local regulations and reflects just one aspect of the total potential compensation, which may include additional incentives such as variable bonuses or stock options, providing further advantages based on experience and contribution level.

Beyond salary, Veeva provides several attractive benefits, such as:

  • Medical, dental, and vision insurance.
  • Paid time off (PTO) and company-paid holidays.
  • Retirement programs that assist employees in planning for their future financial stability.
  • A charitable giving program that supports employees contributing to the community.

Conclusion

In summary, the Performance Engineer position at Veeva Systems is an ideal opportunity for professionals seeking to make a significant impact within the life sciences sector while thriving in a flexible working environment. With a commitment to employee success and a corporate culture steeped in positive values, Veeva presents a compelling option for career growth in a mission-driven company.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

April 10, 2025

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