6 дней назад
Lead Software Engineer (Java/Performance)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Aston
2 дня назад
Performance Engineer (Apache JMeter)
3 дня назад
Lead Performance Test Engineer
1 час назад
Performance Test Lead (Fintech)
8 333 - 8 750$
3 дня назад
Lead Test Framework Architect (AI)
5 дней назад
Senior Software Development Engineer in Test (Java/Selenium)
2 дня назад