Sr. Performance Engineer

  • location: Minneapolis, MN
  • type: Contract

job description

Sr. Performance Engineer

Position Overview:

Responsibilities:

  • Assess and develop solutions to further improve performance
  • Perform load tests against a multi-origin, zero-downtime, highly scalable web infrastructure
  • Design, develop, review and execute load testing scripts with industry leading tools
  • Develop load testing plans to handle peak volumes for top 3 e-commerce retailer
  • Identify performance bottlenecks and constraints and work with engineering teams on remediation
  • Analyze performance testing results providing actionable recommendations
  • Be a subject matter expert for cross functional teams on performance
Skills Overview:

What are the MUST have skills that you are looking for in a candidate?

Basic Qualifications:

  • 10+ years lead performance engineering experience in e-commerce industry
  • 10+ years performance test scripting experience (SOASTA, JMeter, LoadRunner...)
  • Proficient with performance tuning tools (Dynatrace, JProfiler, JConsole, VisualVM...)
  • Experience in Virtual/Cloud environments (AWS, Azure, Google...)
  • Experience working in large/fast-paced environments with many moving pieces
  • Prior experience leading and teaching others within a large team environment
  • Excellent verbal and written communication skills
  • Extensive experience with JavaScript development
  • Experience with CPU and memory profiling
  • Proficient in developing scripts for automation (Ruby, Java)
  • Understanding of large n-tier services-oriented architectures
  • Experience with service, data, use, and network virtualization
Preferred Qualifications:

  • Experience in identifying opportunities to develop better tooling and metrics for system-wide analysis and capacity planning across the environment
  • Ability to see the bigger picture to understand architectural impacts as well as the small technical decisions
  • Enjoy building relationships with people outside of primary team
  • Implemented performance standards within CI/CD or agile type environment
  • Experience with Garbage collection and RHEL administration
  • Strong software development experience working with object-oriented programming languages (Java, Ruby...)
  • Experience with common web technologies (HTTP, REST, Web Services, XML, etc.)
  • Experience leading whiteboard/troubleshooting sessions with multiple teams involved
  • Experience with Unix server monitoring and shell scripting
  • Prior experience writing Database/SQL
  • White papers with regards to Performance Engineering
What are the soft skills that you feel candidates must-have in order to be successful in this role?

  • Team player, highly ethical, brings best attitude to work and places others interest in par or above their own self-interest.
  • Excellent verbal and written communication (as this individual will be communicating with multiple parties
  • Independent personality with excellent problem-solving skills and ability to come up with solutions quickly
  • Ability to work in a fast-paced collaborative environment
  • Ability to handle conflict in a professional manner

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs

    Production Manager

  • location: Minneapolis, MN
  • job type: Permanent
  • salary: $90,000 - $110,000 per year
  • date posted: 5/23/2018

    Entry Level Engineer

  • location: Minneapolis, MN
  • job type: Contract
  • salary: $18 - $20 per hour
  • date posted: 5/25/2018

    Java Developer

  • location: Minneapolis, MN
  • job type: Contract
  • date posted: 6/4/2018