Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Motive

Senior Performance Engineer

Motive

Senior Performance Engineer driving performance and scalability for a leading IoT device management company. Leading comprehensive testing strategy, analysis, and optimization for Java/Spring Boot applications.

Posted 7/2/2026full-timeRemote • 🇮🇳 IndiaSeniorWebsite

Tech Stack

Tools & technologies
AnsibleCloudGrafanaJavaJMeterKafkaKubernetesMySQLOpenShiftOraclePrometheusRabbitMQRedisSpringSpring BootSpringBootTerraform

About the role

Key responsibilities & impact
  • Own and drive the overall performance testing strategy: load, stress, soak, spike, endurance, and capacity testing
  • Design and execute performance test scenarios using tools like JMeter, Gatling, k6, or Locust
  • Provide guidance to other performance engineers
  • Define, track, and report on solution performance KPIs (response time percentiles, throughput, error rates, resource utilization)
  • Profile and tune Java/Spring Boot applications, diving deep into JVM internals, GC behavior, heap sizing, and thread pool performance
  • Analyze and optimize messaging protocol performance (MQTT, STOMP): connection scaling, throughput, QoS impact, and session management
  • Conduct capacity planning and dimensioning exercises, translating business growth projections into concrete infrastructure sizing recommendations
  • Identify and resolve scalability bottlenecks across the full stack, from application code to container orchestration
  • Tune Kubernetes performance (resource requests/limits, HPA/VPA, pod scheduling) across platforms such as k3s, OpenShift, EKS, and AKS
  • Diagnose container-level issues including CPU throttling, OOM kills, and I/O contention
  • Build and maintain observability dashboards using Prometheus/Grafana
  • Integrate performance testing into CI/CD pipelines to catch regressions early
  • Present findings and recommendations to engineering leadership, influencing architecture and infrastructure decisions
  • Champion a performance-first mindset across teams

Requirements

What you’ll need
  • 12+ years of experience in performance engineering
  • Hands-on with at least one major performance testing tool (JMeter, Gatling, k6, or Locust)
  • Strong knowledge of Java/JVM internals and Spring Boot profiling (JFR/JMC, async-profiler, YourKit)
  • Solid background in resolving common application bottlenecks (HikariCP, thread models, N+1 queries, connection leaks)
  • Comfortable scaling up messaging protocols (MQTT, STOMP)
  • Kubernetes performance tuning across at least two of k3s, OpenShift, EKS, AKS
  • Capacity planning and dimensioning experience
  • Proficient with Prometheus/Grafana
  • Experience integrating performance testing into CI/CD pipelines
  • Strong communicator, able to influence architecture decisions at leadership level
  • Nice-to-Haves: Kafka/RabbitMQ performance tuning (consumer lag, partition sizing, throughput)
  • Hands-on with message broker scalability and tuning (VerneMQ, eJabberd, RabbitMQ, Vert.x, or similar): cluster sizing, topic/subscription fan-out, persistent session overhead, and connection limits
  • Database performance tuning (Redis, MaxScale/MySQL, Oracle/GoldenGate): query plans, indexing, connection pooling
  • Knowledge of cloud auto-scaling patterns
  • Familiarity with IaC tools (Ansible, Terraform, Helm) for reproducible test environments
  • Scripting skills (shell) for custom tooling

Benefits

Comp & perks
  • Competitive salary
  • Flexible working hours
  • Professional development budget
  • Home office setup allowance
  • Global team events

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Performance Testing ToolsJava/JVM InternalsMessaging ProtocolsDatabase Performance TuningScripting Skills
Soft Skills
Strong Communication