hip webinar automating integration workflow 800x100 (1)

Senior Performance Engineer

Senior Performance Engineer
by Admin on 04-26-2022 at 1:31 pm

  • Full Time
  • Canada
  • Applications have closed

Website Synopsys

Job Description and Requirements

Synopsys, Software Integrity Group, is named a leader for 2020 in the Gartner Magic Quadrant for Application Security Testing (AST), in recognition of our vision and ability to execute. Security and risk management leaders will need to meet tighter deadlines and test more-complex applications by integrating and automating AST in the software life cycle eliminating risk before it puts them at risk. Every business runs on software, and defects in software create risk. We’ve curated the most powerful products and services to create one comprehensive platform that enables our customers to detect and remediate defects across their entire SDLC. To find out more about Synopsys SIG, check out https://www.synopsys.com/software-integrity.html. 

Senior Performance Engineer

The Performance Lab team helps ensure that our products are fast and scalable. In this role, you will be helping with this effort. Good performance helps our customers be productive and succeed with their missions. Performance is a key part of their user experience.

You will work both autonomously and in collaboration with others. You will design clear performance test plans. You will automate and execute test cases. You will examine data and communicate your findings. Product teams will improve the performance of our products based on your findings. Our customers will benefit from these improvements.

The successful candidate will be someone proactive who can work autonomously; someone curious, who’s comfortable diving in and figuring things out. Great communication skills and a passion for performance are musts.

Does this challenging, rewarding opportunity sound interesting to you? Do you have the skills and qualities to help us with our mission? If so, we’d love for you to join our team!

Responsibilities

  • Write performance test plans in collaboration with product developers
  • Set up on-prem and cloud-based environments
  • Automate and execute performance tests
  • Triage results
  • Analyze data
  • Investigate performance issues and identify bottlenecks
  • Communicate findings with product teams
  • Contribute ideas for making things better

The Qualifications

  • Bachelor’s in Computer Science or related field/degree
  • At least 5 years of solid performance engineering experience
  • Comfortable with load testing tools, such as JMeter or LoadRunner
  • Comfortable with Java, Perl, Ruby, Python, or Groovy
  • Comfortable with monitoring tools, such as Datadog, Prometheus, Grafana, OpenTelemetry, or Google Cloud metrics
  • Comfortable with Linux and its command-line
  • Comfortable with Kubernetes or Docker
  • Exceptional troubleshooting skills

Nice to have

  • Experience with Google Cloud Platform (GCP), Amazon Web Services (AWS), or Microsoft Azure
  • Experience with PostgreSQL or Redis
  • Experience with shell scripting
  • Experience with Ruby on Rails
  • Experience with chaos testing
  • Knowledgeable of performance considerations in full tech stack, not just application layer
Share this post via: