open position

Performance Engineer

R&D

Herzliya

Hybrid Offshore is a holistic approach to a company’s workforce, where teams are comprised of professionals from different  locations.

Performance Engineer
Full-time

about the position

As part of CodeValue’s elite Performance Engineering team, you will take a key role in designing and implementing robust performance testing frameworks and scalable infrastructure. You’ll identify system bottlenecks, analyze complex application behavior under various load scenarios, and proactively optimize performance and scalability across cloud-based environments, including the SAP Business Technology Platform.

You’ll work closely with cross-functional teams—developers, architects, and product managers—to embed performance best practices throughout the development lifecycle. Your impact will drive continuous improvement through automation, performance metrics, and real-time dashboards.

Key Responsibilities:

  • Design, build, and maintain performance testing frameworks and tools
  • Investigate system bottlenecks and latency under load
  • Optimize services for scalability and cloud efficiency
  • Collaborate with R&D and product teams on performance design reviews
  • Implement automation and CI-friendly performance test pipelines
  • Deliver insights via dashboards, KPIs, and metrics-driven analysis


Requirements

• BSc in Computer Science, Software Engineering, or equivalent experience.

• 3+ years hands-on experience in performance/load testing, benchmarking, and profiling of distributed systems.

• Solid experience with load testing tools such as k6, Gatling, or JMeter (k6 preferred).

• Strong proficiency in at least one scripting or programming language: JavaScript, Go, Python, or Java.

• Deep understanding of performance metrics: throughput, latency, percentiles, resource utilization, etc.

• Practical experience with monitoring, observability, and profiling tools: Prometheus, Grafana, Elastic, Dynatrace, or similar.

• Proven experience analyzing performance at multiple layers: application, network, infrastructure, container/runtime.

• Experience with CI/CD pipelines, test automation integration, and tools like Jenkins or GitHub Actions.

• Hands-on knowledge of Cloud platforms (AWS, Azure, GCP) and Kubernetes runtime environments.

• Ability to derive insights from traces, logs, and profiling data, and translate them into actionable optimizations.

• Strong debugging and troubleshooting skills across the full stack.

• Ability to define KPIs, build dashboards, and communicate performance trends to developers and stakeholders.

• Familiarity with SSE, gRPC, WebSockets, or high-concurrency APIs is a plus.

• Understanding of network-level constraints, such as NAT limitations and connection scaling, is an advantage.

• A mindset for engineering excellence, clean testing code, and test repeatability.

• Self-motivated, curious, and driven to continuously improve system performance.

• Fluent English (written and verbal) and excellent communication skills.

Contact us

Please fill the form

We consider ourselves lucky since we are able to turn our hobby into a prosperous career. Being a dynamic software development and consulting company means we never stop learning, evolving… Growing. Join us and always be one step ahead!