Назад
Company hidden
6 дней назад

Lead Software Engineer (Java/Performance)

Тип работы
fulltime
Грейд
lead
Английский
b2
Страна
India
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Lead Software Engineer (Java/Performance) (Java, Spark, Kafka, Elasticsearch): Building and optimizing performance testing capabilities for distributed cybersecurity data platforms processing billions of events per day with an accent on microservices, real-time data pipelines, and enterprise-grade SLAs. Focus on designing load, stress, and soak tests, tuning Spark jobs and Kafka pipelines, analyzing JVM and infrastructure bottlenecks, and integrating performance frameworks with CI/CD.

Location: Pune, India

Company

hirify.global develops cybersecurity platforms that help customers measure, communicate, and eliminate cyber risks.

What you will do

  • Own performance strategy and testing for Java microservices, Spark, Kafka, Elasticsearch/OpenSearch, middleware, APIs, and distributed data pipelines.
  • Design and execute load, stress, soak, and benchmark tests using production-like workloads and datasets.
  • Identify bottlenecks, resource contention, latency, and JVM issues through profiling, observability, and monitoring tools.
  • Tune Spark jobs, Kafka topics and partitions, Elasticsearch queries, APIs, and containerized workloads for throughput, latency, resource utilization, and cost.
  • Build an end-to-end performance testing framework, including synthetic data generation and CI/CD integration.
  • Collaborate with development, architecture, platform, and infrastructure teams and document findings for engineering leadership.

Requirements

  • 8+ years of experience in distributed systems and backend performance engineering, including 4+ years of Java and microservices development.
  • 4+ years of hands-on Apache Spark experience and 3+ years each with Kafka, Elasticsearch/OpenSearch, and JMeter or similar performance testing tools.
  • Strong knowledge of JVM architecture, garbage collection, threading, concurrency, profiling, debugging, and observability.
  • Proficiency in Python and Bash scripting, Spring and Hibernate, REST APIs, Linux, CI/CD, and performance automation.
  • Experience with Kubernetes/Docker, cloud-native architecture on OCI, data lakes, caching, message queues, and benchmarking at PB-scale throughput.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, plus strong communication and cross-functional collaboration skills.

Nice to have

  • Experience with analytics platforms on Big Data.

Culture & Benefits

  • Collaborative engineering environment focused on innovation and enterprise-scale cybersecurity missions.
  • Opportunity to work on a platform processing billions of cybersecurity events per day.
  • Responsibility for performance, scalability, reliability, and cost optimization across the data platform.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →