Performance Engineer

Related keywords: remote job software engineerengineer remote jobremote job python

This page contains product affiliate links.

Overview

Veeva Systems is a leading organization in the life sciences sector, known for delivering growth through industry cloud solutions. As one of the fastest-growing SaaS companies, Veeva has surpassed $2 billion in revenue and continues to thrive under its mission-driven ethos. The company's core values—Do the Right Thing, Customer Success, Employee Success, and Speed—drive its operations and innovation. Additionally, Veeva made history in 2021 by becoming a public benefit corporation (PBC), which means it is committed to balancing the interests of all stakeholders, including customers, employees, and society as a whole.

Veeva also embraces the concept of a Work Anywhere policy, which allows its employees to choose whether to work from home or in an office, fostering an environment that empowers individuals to operate in conditions that suit them best.

The Role of Performance Engineer

The position of Performance Engineer at Veeva is critical in ensuring that the company's software meets the high standards expected by its users. In this role, the engineer will engage in various activities surrounding the release and performance assessment of Veeva's software products, working closely with developers and product managers to gather insights.

As a Performance Engineer, you will be responsible for defining and developing performance and scalability benchmarks for Veeva’s product line. Your expertise will contribute significantly to maintaining Veeva's reputation for quality and efficiency, which is paramount in the fast-paced life sciences industry. Furthermore, you will monitor production environments and investigate any performance issues, necessitating a proactive and hands-on approach to tackle such challenges.

Key Responsibilities

  • Define, develop, and achieve performance and scalability benchmarks for products
  • Utilize performance measurement tools like Yourkit and JMeter to pinpoint and address performance bottlenecks
  • Collaborate effectively with the Engineering team to troubleshoot performance problems
  • Monitor software performance in production and actively investigate issues
  • Develop automation tools to enhance performance monitoring processes

Required Skills and Qualifications

To be considered for the Performance Engineer role at Veeva, candidates must meet certain qualifications and possess specific skills.

  • Experience: A minimum of 3 years in Performance Engineering and Benchmarking is required
  • Proficiency: Candidates should be proficient in Java, MySQL, and have experience with scripting languages such as Python and Shell scripting
  • Tools: Hands-on familiarity with performance engineering tools like JMeter and LoadRunner, as well as profiling tools
  • Problem-Solving Skills: Ability to diagnose performance bottlenecks using profiling tools
  • Technical Acumen: Expertise in distributed computing systems is highly beneficial
  • Systems Familiarity: Comfort with systems like Linux, Docker, AWS, and GIT is essential
  • Mentoring Abilities: Strong leadership and mentoring presence are encouraged

Nice to Have

While not required, having an understanding of modern database systems such as Redshift and search tools like SOLR can provide candidates with an added advantage.


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

Compensation and Benefits

Veeva offers a competitive salary range for the Performance Engineer role, with base pay falling between $95,000 and $160,000 CAD. This range emphasizes Veeva’s commitment to considering both experience and location when determining salary. Actual compensation might vary based on specific qualifications, experience levels, and expected contributions from a candidate. Furthermore, additional compensation may be available in forms of variable bonuses or stock options.

Beyond salary, Veeva provides numerous perks and benefits to its employees, including medical, dental, and vision insurance, alongside paid time off (PTO) and company-paid holidays. They also offer retirement programs and a charitable giving initiative, which allows employees to contribute 1% of their earnings to a charity of their choosing.

Conclusion

For a job seeker looking for a position that offers both challenge and growth potential in the tech and life sciences sectors, the Performance Engineer role at Veeva represents an excellent opportunity. With their unique approach to work-life balance, inclusiveness, and a strong market position, Veeva Systems stands out as a desirable employer in the modern remote job landscape.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

April 15, 2025

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