Application Performance Engineer, Mid

Key Role:

Collaborate with solution architects, front- and back-end developers, and product owners to influence product direction and functional requirements, and deliver complex search queries, and APIs. Run load and performance tests to design, implement, and deploy engineering fixes and strategies to optimize and tune applications to handle large, enterprise-scale user demands. Design and develop software based on business and functional requirements in a Scaled Agile framework (SAFe). Participate in cross-product design discussions to design and develop in a rapid, iterative environment.

Basic Qualifications:

  • 4+ years of experience with Java and Java Web Services RESTful, WSDL, XML and supporting integration and enabling access via API calls
  • 2+ years of experience with using API performance and load testing tools, including HP ALM, JMeter, and LoadUI
  • Experience with search-specific applications using Elasticsearch, including deploying, managing, and tuning and optimizing large-scale Elasticsearch clusters
  • Experience with Linux and bash or shell scripting
  • Knowledge of Java Profilers, including VisualVM, NetBeans, and YourKit
  • Ability to obtain a security clearance
  • HS diploma or GED

Additional Qualifications:

  • Experience with Web services design and development in enterprise-scale systems and architecture
  • Knowledge of Continuous Integration methodologies and tools, including Jenkins
  • Knowledge of source control services and tools, including SVN, GIT and AWS CodeCommit


Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or other protected characteristic—to fearlessly drive change.

Not ready to apply? Join our talent community and sign up for job alerts.