Remoteville

Remote Software Developer (Performance Team) Job in UK Elastic

Software Developer (Performance Team) Elastic
£128000 - £203000
JavaCapacity PlanningContinuous DeliveryPerformance AnalysisPerformance TuningRoot CauseRoot Cause AnalysisSearch EnginesShell ScriptingTroubleshooting
Mid-level (3-4 years) - Senior (5-8 years)
UK


Elastic is the leading platform for search-powered solutions.
4070+ employees
Security


Role


Who you are

  • Proficiency in Python Java and Linux shell scripting are required.
  • Familiarity with Linux system-level performance measurement and associated tooling.
  • Knowledge of cloud orchestration with Kubernetes.
  • Experience with cloud architectures service models and operating across multiple cloud service providers.
  • Ability to assess tradeoffs from both performance and deployment perspectives.
  • Ability to multitask effectively manage your time and collaborate with team members globally across time zones.

Desirables

  • Prior experience in the troubleshooting and root cause analysis of performance issues in complex distributed architectures.
  • Experience with performance tuning of Java applications and JVMs.
  • Prior experience with large distributed search engines and in developing and tuning queries.
  • Prior experience with CI/CD pipelines.
  • Familiarity with the Elasticsearch Query API and building Kibana dashboards.



What the job involves

  • Participate in the design and building of tooling and automated processes for provisioning and execution of Elasticsearch performance benchmarking jobs at scale.
  • Define best practices methodologies and guidelines for performance benchmarking of Elasticsearch servicing development teams and solution architects.
  • Develop methodologies and processes for benchmarking Elasticsearch to determine the optimal price-performant instance type selection across Cloud Service providers.
  • Devise solutions for benchmarking disparate use cases and workloads for Elasticsearch stateful and serverless products at scale.
  • Architect solutions for performance benchmarking of evolving and key product features of Elasticsearch.
  • Investigate and assist in resolving performance escalations and capacity planning issues as required.

Share this job

Hide company

More jobs at Elastic

Company


Company mission

At Elastic, we help organizations, their employees, and their customers accelerate the results that matter. With solutions in Enterprise Search, Observability, and Security, we help enhance customer and employee search experiences, keep mission-critical applications running smoothly, and protect against cyber threats.





Company values

  • Innovation
  • Diversity
  • Equity
  • Inclusion



Company HQ

San Francisco



Founders

Elastic (Elastic)
;