Senior Performance Engineer

Driivz
Full_time

πŸ“ Job Overview

  • Job Title: Senior Performance Engineer
  • Company: Driivz
  • Location: Israel
  • Job Type: Full-time
  • Category: DevOps Engineer
  • Date Posted: 2025-07-30
  • Experience Level: Mid-Senior level
  • Remote Status: Remote (Israel)

πŸš€ Role Summary

  • Lead performance engineering efforts to ensure the responsiveness, stability, and scalability of Driivz' mission-critical electric vehicle (EV) charging platform.
  • Collaborate cross-functionally with development, DevOps, QA, and product teams to define performance benchmarks and SLAs.
  • Design and execute performance, load, stress, and scalability tests across Driivz products and components.
  • Monitor and interpret production performance metrics, logs, and alerts to detect trends and proactively address risks.

πŸ“ Enhancement Note: This role requires a strong background in performance testing and engineering of large-scale, distributed systems, with a focus on EV charging infrastructure and cloud architectures.

πŸ’» Primary Responsibilities

  • Performance Testing & Analysis: Design and execute performance tests using tools like k6, JMeter, Gatling, or similar. Analyze system performance and pinpoint bottlenecks across application layers.
  • Collaboration & Benchmarking: Work closely with development, DevOps, QA, and product teams to define performance benchmarks and SLAs. Recommend and implement improvements related to performance tuning, caching strategies, DB optimization, and architecture.
  • Monitoring & Alerts: Monitor and interpret production performance metrics, logs, and alerts to detect trends and proactively address risks. Stay up to date with evolving tools, technologies, and methodologies in the performance engineering space.

πŸ“ Enhancement Note: This role requires a deep understanding of performance testing, cloud architectures, and monitoring tools to ensure the optimal performance of Driivz' EV charging platform.

πŸŽ“ Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant experience may be considered in lieu of a degree.

Experience: 3+ years of experience in performance testing and engineering of large-scale, distributed systems.

Required Skills:

  • Strong hands-on experience with performance testing tools such as k6, JMeter, Locust, Gatling, etc.
  • Solid understanding of web and cloud architectures, including HTTP, APIs, databases, load balancers, and caching.
  • Experience with monitoring tools (e.g., Grafana, Prometheus, Kibana, Datadog, etc.).
  • Familiarity with profiling and debugging tools for memory, CPU, and I/O analysis.
  • Scripting/coding experience (e.g., Python, JavaScript, Bash) to build test scenarios and automation.
  • Excellent analytical and problem-solving skills.
  • Strong communication skills in Englishβ€”written and verbal.
  • Self-motivated, curious, and a team player.

Preferred Skills:

  • Experience working with Kubernetes, Docker, and cloud platforms (AWS, GCP, Azure).
  • Familiarity with microservices architecture and message brokers (Kafka, RabbitMQ).
  • Prior experience in a customer-facing production environment or SaaS product.
  • Knowledge of CI/CD pipelines and integration of performance testing into release processes.

πŸ“ Enhancement Note: Candidates with experience in EV charging infrastructure, cloud architectures, and monitoring tools will have a significant advantage in this role.

πŸ“Š Web Portfolio & Project Requirements

Portfolio Essentials:

  • A portfolio showcasing previous performance testing projects, including test scenarios, results, and implemented improvements.
  • Case studies demonstrating problem-solving skills, performance optimization, and architecture decision-making.
  • Live demonstrations of performance testing tools and methodologies used in previous roles.

Technical Documentation:

  • Detailed documentation of performance testing processes, including test cases, scripts, and results.
  • Documentation of system architecture, performance benchmarks, and SLAs.
  • Records of performance metrics, logs, and alerts, demonstrating trend analysis and risk mitigation strategies.

πŸ“ Enhancement Note: Candidates should highlight their experience with performance testing tools, cloud architectures, and monitoring tools in their portfolio to showcase their qualifications for this role.

πŸ’΅ Compensation & Benefits

Salary Range: The estimated salary range for this role in Israel is β‚ͺ350,000 - β‚ͺ550,000 per year (approximately $105,000 - $165,000 USD), based on market research and industry standards for senior performance engineers with relevant experience.

Benefits: Driivz offers a comprehensive benefits package, including:

  • Health, dental, and vision insurance
  • Retirement savings plans
  • Generous vacation and leave policies
  • Professional development opportunities
  • A dynamic and innovative work environment

Working Hours: Full-time position with flexible working hours. The role may require occasional on-call duties to monitor and address performance issues in production environments.

πŸ“ Enhancement Note: The salary range provided is an estimate based on market research and industry standards for senior performance engineers in Israel. Actual compensation may vary depending on the candidate's experience and qualifications.

🎯 Team & Company Context

🏒 Company Culture

Industry: Driivz operates in the electric vehicle (EV) charging infrastructure industry, focusing on end-to-end EV charging and energy management solutions for global charge point operators and electric mobility service providers.

Company Size: Driivz is a mid-sized company with a growing team of over 100 employees, operating in over 30 countries across the US, Europe, and Asia. This size offers the opportunity to work on large-scale projects while maintaining a collaborative and innovative work environment.

Founded: Driivz was founded in 2013 and has since grown to become a market-leading provider of EV charging and energy management solutions, operating in over 30 countries and facilitating hundreds of millions of charging events for millions of EV drivers.

Team Structure:

  • The performance engineering team works closely with development, DevOps, QA, and product teams to ensure the optimal performance of Driivz' EV charging platform.
  • The team consists of performance engineers, software developers, DevOps engineers, and QA engineers, all collaborating to deliver high-quality, performant products to customers.

Development Methodology:

  • Driivz follows Agile development methodologies, with a focus on iterative development, continuous integration, and collaboration.
  • The company uses tools such as Jira, Confluence, and Git for project management, documentation, and version control.
  • Driivz employs a microservices architecture, with individual components of the EV charging platform running independently and communicating through APIs.

Company Website: https://www.driivz.com/

πŸ“ Enhancement Note: Driivz' focus on EV charging infrastructure and growth trajectory presents an exciting opportunity for performance engineers to work on cutting-edge technology in a rapidly evolving industry.

πŸ“ˆ Career & Growth Analysis

Web Technology Career Level: This role is a senior-level position, requiring a deep understanding of performance testing, cloud architectures, and monitoring tools. The ideal candidate will have 3+ years of experience in performance testing and engineering of large-scale, distributed systems.

Reporting Structure: The senior performance engineer will report directly to the VP of Engineering and collaborate closely with development, DevOps, QA, and product teams to ensure the optimal performance of Driivz' EV charging platform.

Technical Impact: The senior performance engineer will play a critical role in maintaining and improving the performance of Driivz' complex distributed systems as they scale across global customer environments. Their work will directly impact the user experience of millions of EV drivers and the success of Driivz' customers.

Growth Opportunities:

  • Technical Growth: As a senior performance engineer, the candidate will have the opportunity to grow their technical skills and expertise in performance testing, cloud architectures, and monitoring tools. They will also have the chance to work with emerging technologies in the EV charging infrastructure industry.
  • Leadership Growth: The candidate may have the opportunity to mentor junior team members, lead projects, and contribute to the development of Driivz' performance engineering methodologies and best practices.
  • Career Progression: As Driivz continues to grow, there may be opportunities for the candidate to take on more senior roles within the organization, such as a principal performance engineer or a director of performance engineering.

πŸ“ Enhancement Note: Driivz' focus on innovation and growth presents numerous opportunities for senior performance engineers to develop their skills, contribute to the company's success, and advance their careers.

🌐 Work Environment

Office Type: Driivz offers a hybrid work environment, with employees able to work both on-site and remotely. The company's headquarters are located in Israel, with additional offices in the United States, Europe, and Asia.

Office Location(s): Driivz' headquarters are located in Tel Aviv, Israel. The company also has offices in San Francisco, California; London, United Kingdom; and Shanghai, China.

Workspace Context:

  • Collaboration: Driivz fosters a collaborative work environment, with regular team meetings, code reviews, and knowledge-sharing sessions.
  • Tools & Equipment: Employees have access to multiple monitors, testing devices, and development tools to ensure optimal productivity and performance.
  • Cross-Functional Interaction: Performance engineers work closely with development, DevOps, QA, and product teams to ensure the optimal performance of Driivz' EV charging platform.

Work Schedule: Full-time position with flexible working hours. The role may require occasional on-call duties to monitor and address performance issues in production environments.

πŸ“ Enhancement Note: Driivz' hybrid work environment and collaborative culture provide an ideal setting for senior performance engineers to thrive and make a significant impact on the company's success.

πŸ“„ Application & Technical Interview Process

Interview Process:

  1. Resume Screening: Driivz will review the candidate's resume and portfolio to assess their qualifications and experience in performance testing and engineering.
  2. Phone/Video Screen: A brief phone or video call to discuss the candidate's background, experience, and motivation for the role.
  3. Technical Assessment: A hands-on technical assessment, focusing on performance testing tools, cloud architectures, and monitoring tools. The assessment may include tasks such as designing test scenarios, analyzing performance metrics, and optimizing system performance.
  4. On-Site/Video Interview: A final on-site or video interview with the hiring manager and other team members to discuss the candidate's fit for the role and the company's culture.

Portfolio Review Tips:

  • Highlight previous performance testing projects, including test scenarios, results, and implemented improvements.
  • Include case studies demonstrating problem-solving skills, performance optimization, and architecture decision-making.
  • Showcase experience with performance testing tools, cloud architectures, and monitoring tools.

Technical Challenge Preparation:

  • Brush up on performance testing tools, cloud architectures, and monitoring tools.
  • Familiarize yourself with Driivz' EV charging infrastructure and the specific challenges faced by the company's customers.
  • Practice designing test scenarios, analyzing performance metrics, and optimizing system performance.

ATS Keywords: (See the comprehensive list at the end of this document)

πŸ“ Enhancement Note: Driivz' interview process is designed to assess the candidate's technical skills, problem-solving abilities, and cultural fit for the role and the company. Candidates should be prepared to discuss their experience with performance testing tools, cloud architectures, and monitoring tools in detail.

πŸ›  Technology Stack & Web Infrastructure

Performance Testing Tools:

  • k6
  • JMeter
  • Gatling
  • Locust

Cloud Platforms:

  • AWS
  • GCP
  • Azure

Monitoring Tools:

  • Grafana
  • Prometheus
  • Kibana
  • Datadog

Other Tools & Technologies:

  • Kubernetes
  • Docker
  • Microservices architecture
  • Message brokers (Kafka, RabbitMQ)
  • CI/CD pipelines

πŸ“ Enhancement Note: Driivz' technology stack includes industry-leading performance testing tools, cloud platforms, and monitoring tools. Candidates should have experience with these tools and be prepared to discuss their application in the context of Driivz' EV charging infrastructure.

πŸ‘₯ Team Culture & Values

Web Development Values:

  • Performance: Driivz values performance in all aspects of its business, from the user experience of its EV charging platform to the efficiency of its internal processes.
  • Innovation: Driivz encourages its employees to think creatively and challenge the status quo to drive innovation in the EV charging infrastructure industry.
  • Collaboration: Driivz fosters a collaborative work environment, with regular team meetings, code reviews, and knowledge-sharing sessions.
  • Customer Focus: Driivz is committed to providing exceptional customer service and ensuring the optimal performance of its EV charging platform for millions of EV drivers.

Collaboration Style:

  • Cross-Functional Interaction: Performance engineers work closely with development, DevOps, QA, and product teams to ensure the optimal performance of Driivz' EV charging platform.
  • Code Review Culture: Driivz encourages a culture of code review and peer programming to ensure the quality and performance of its software.
  • Knowledge Sharing: Driivz fosters a culture of knowledge sharing, with regular team meetings, training sessions, and mentoring opportunities.

πŸ“ Enhancement Note: Driivz' focus on performance, innovation, collaboration, and customer focus provides an ideal environment for senior performance engineers to thrive and make a significant impact on the company's success.

⚑ Challenges & Growth Opportunities

Technical Challenges:

  • Scalability: As Driivz' EV charging platform continues to grow, the senior performance engineer will face the challenge of ensuring the system's performance and stability at scale.
  • Complexity: Driivz' EV charging infrastructure is a complex, distributed system, requiring the senior performance engineer to have a deep understanding of various components and their interactions.
  • Customer Expectations: Driivz' customers have high expectations for the performance and reliability of the EV charging platform. The senior performance engineer will need to ensure that the system meets these expectations and exceeds them where possible.

Learning & Development Opportunities:

  • Emerging Technologies: As the EV charging infrastructure industry continues to evolve, the senior performance engineer will have the opportunity to learn about and work with emerging technologies.
  • Career Development: Driivz offers numerous opportunities for career development, including mentoring, training, and leadership roles.
  • Conferences & Events: Driivz encourages its employees to attend industry conferences and events to stay up to date with the latest trends and best practices in performance testing and engineering.

πŸ“ Enhancement Note: Driivz' focus on innovation, growth, and customer expectations presents numerous technical challenges and learning opportunities for senior performance engineers.

πŸ’‘ Interview Preparation

Technical Questions:

  • Performance Testing: Prepare for questions about your experience with performance testing tools, cloud architectures, and monitoring tools. Be ready to discuss specific scenarios and case studies from your previous roles.
  • Cloud Architecture: Brush up on your knowledge of cloud architectures and be prepared to discuss their application in the context of Driivz' EV charging infrastructure.
  • Problem-Solving: Prepare for questions that assess your problem-solving skills and ability to analyze performance metrics, identify bottlenecks, and optimize system performance.

Company & Culture Questions:

  • Company Mission: Familiarize yourself with Driivz' mission and values, and be prepared to discuss how your work as a senior performance engineer will contribute to the company's success.
  • Team Dynamics: Research Driivz' team structure and dynamics, and be prepared to discuss how you will collaborate with development, DevOps, QA, and product teams to ensure the optimal performance of the EV charging platform.
  • Customer Impact: Prepare for questions that assess your understanding of Driivivz' customers and the impact of your work on their experience with the EV charging platform.

Portfolio Presentation Strategy:

  • Live Demonstration: Prepare a live demonstration of your performance testing tools and methodologies, showcasing your ability to design test scenarios, analyze performance metrics, and optimize system performance.
  • Case Studies: Include case studies from your previous roles that demonstrate your problem-solving skills, performance optimization, and architecture decision-making.
  • User Experience: Highlight your understanding of the user experience of Driivz' EV charging platform and the impact of your work on millions of EV drivers.

πŸ“ Enhancement Note: Driivz' interview process is designed to assess the candidate's technical skills, problem-solving abilities, and cultural fit for the role and the company. Candidates should be prepared to discuss their experience with performance testing tools, cloud architectures, and monitoring tools in detail and provide concrete examples of their work.

πŸ“Œ Application Steps

To apply for this senior performance engineer position at Driivz:

  1. Tailor Your Resume: Customize your resume to highlight your experience with performance testing tools, cloud architectures, and monitoring tools. Include specific examples of your work and the impact you've made in previous roles.
  2. Prepare Your Portfolio: Curate a portfolio that showcases your performance testing projects, case studies, and live demonstrations. Ensure that your portfolio highlights your experience with performance testing tools, cloud architectures, and monitoring tools.
  3. Research Driivz: Familiarize yourself with Driivz' mission, values, and technology stack. Understand the specific challenges faced by the company's customers and how your work as a senior performance engineer will contribute to their success.
  4. Practice Technical Interview Preparation: Brush up on your knowledge of performance testing tools, cloud architectures, and monitoring tools. Practice designing test scenarios, analyzing performance metrics, and optimizing system performance. Prepare for questions that assess your problem-solving skills and cultural fit for the role and the company.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development industry-standard assumptions. All details should be verified directly with Driivz before making application decisions.


ATS Keywords:

Programming Languages:

  • Python
  • JavaScript
  • Bash

Web Frameworks:

  • k6
  • JMeter
  • Gatling
  • Locust

Server Technologies:

  • Kubernetes
  • Docker
  • AWS
  • GCP
  • Azure

Databases:

  • PostgreSQL
  • MySQL
  • MongoDB

Tools:

  • Grafana
  • Prometheus
  • Kibana
  • Datadog
  • Jenkins
  • Git
  • Jira
  • Confluence

Methodologies:

  • Agile
  • Scrum
  • Kanban

Soft Skills:

  • Analytical Skills
  • Problem-Solving
  • Communication Skills
  • Team Player
  • Self-Motivated
  • Curious

Industry Terms:

  • Performance Testing
  • Load Testing
  • Stress Testing
  • Scalability Testing
  • Cloud Architecture
  • Microservices Architecture
  • Message Brokers
  • CI/CD Pipelines
  • EV Charging Infrastructure
  • Electric Vehicle (EV)

Application Requirements

Candidates should have over 3 years of experience in performance testing of large-scale systems and strong hands-on experience with performance testing tools. A solid understanding of web and cloud architectures, along with scripting experience, is also required.