Remote Performance Engineer - Java, Python, SQL

Company: Optello
Location: Cleveland, Ohio, United States
Type: Full-time
Posted: 03.SEP.2021


If you are a Performance Engineer with experience, please read on! ---100% REMOTE | Full-time/permanent position--- With our HQ located in...


If you are a Performance Engineer with experience, please read on!

---100% REMOTE | Full-time/permanent position---

With our HQ located in San Diego CA, we are a groundbreaking graph-based knowledge discovery, analysis and visualization software technology company. Our customers include the intelligence community and enterprise commercial companies; their problems range from counter-terrorism to financial threat intelligence.

You will join a growing team of software engineers working all phases of the software development lifecycle to produce cutting edge, best of breed commercial software. You will be a key contributor to the company in building a highly scalable and high-performance enterprise system.

What You Will Be Doing

  • Understanding and ability to create baselines based on data size, configuration, etc, and to be able to make comparisons between different benchmarks that make sense. In effect, ability to minimize the testing time and produce the results with minimum variations across machines.
  • Establish standard criteria that the benchmark needs to test. Depending on the level of the benchmark, the ideal candidate will be able to conduct a detailed analysis of a subsystem or a system.
  • Fix any errors encountered during the tests and perform the testing again till satisfactory and reliable results are obtained. Make sure the benchmark being implemented has all the properties of a reliable benchmark.
  • Produce clear and reliable reports.
  • Identify where the bottlenecks and produce reports that show where those bottlenecks are, whether in the Java code (and wherein the Java code) the SQL code (and wherein the SQL Code), the front-end code, the messaging system, the hardware (or cloud nodes), the network, etc, etc, etc.
  • Reports on system limits regarding data size, number of users, TPS, etc and be able to make projections for capacity planning.
What You Need for this Position
  • SQL skills, including in-depth knowledge of query plans and being able to identify inefficiencies in the query performance.
  • Scripting language, like Unix shell, Python, etc.
  • Java programming is a plus
  • JMeter, Grafana, or similar tools for multi-user simulations.
  • Experience creating performance plans and stress test plans.
  • Benchmarks (TPC, TPU, etc).
  • Monitoring systems performance tools, such as different Unix tools (top, sar, etc), database monitoring tools, and application monitoring tools (e.g., JProfiler)
What's In It for You
  • Competitive Base DOE
  • Potential stock options
  • 401k
  • Full benefits including medical, dental, and vision
  • Opportunity for professional growth
  • Awesome Glassdoor review
  • Great company culture and work-life balance!
  • Much more!
So, if you are a Performance Engineer with experience, please apply today!

Email Your Resume In Word To

Looking forward to receiving your resume through our website and going over the position with you. Clicking apply is the best way to apply, but you may also:

  • Please do NOT change the email subject line in any way. You must keep the JobID: linkedin : JS27- -- in the email subject line for your application to be considered.***
James Shramek - Executive Recruiter - Optello

Applicants must be authorized to work in the U.S.

Optello is proud to be an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

Your Right to Work - In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Apply Now


Loader2 Processing ...