Open Positions

Performance Engineer

We are seeking a Performance Engineer to join our Core department. In this pivotal role, you will lead performance engineering efforts across Global-e, working closely with the entire R&D department.

Your mission is establishing and implementing a comprehensive non-functional testing strategy to ensure system performance, stability, and availability.

You will identify potential bottlenecks, define testing standards, and collaborate with development teams to optimize our platform’s performance.

Responsibilities:

  • Establish a holistic non-functional testing strategy for system performance, stability, and availability.
  • Define test code standards, tools, monitoring, and troubleshooting procedures.
  • Acquire deep knowledge of system architecture to identify and mitigate potential performance bottlenecks and risks.
  • Validate the performance of new product capabilities alongside product design and development.
  • Document performance requirements and metrics, working with development teams to implement them.
  • Generate performance reports and metrics, providing insights and recommendations for improvements.
  • Lead performance testing efforts, including load, stress, and scalability testing.
  • Implement and utilize application monitoring and observability tools to detect and resolve performance issues proactively.
  • Collaborate across teams to ensure performance considerations are integrated throughout the software development lifecycle.
  • Mentor and guide team members, promoting best practices in performance engineering.

Requirements

  • Bachelor’s degree in computer science or equivalent experience.
  • 5+ years of proven experience in load and performance software testing.
  • Proven experience with API performance testing tools and frameworks.
  • Experience with application monitoring and observability tools.
  • Strong analytical, diagnostic, and problem-solving skills, with the ability to work independently and lead projects.
  • Experience with K6 load testing tool
  • Experience with Grafana for monitoring, visualization, and analysis
  • Knowledge of SQL and database performance optimization.
  • Solid scripting and programming skills, preferably in Python, JS, Java, or C#.
  • Ability to work in a dynamic, multi-tasking environment.
  • Excellent collaboration and communication skills; a team player.