Sr Performance Engineer - Java Recommind
Recommind has just been recognized as one of the ?World?s Ten Most Innovative Companies in Big Data? by Fast Company and as one of the ?Fastest Growing Companies in the Bay Area? by the San Francisco Business Times. Our technology is sophisticated, but our mission is simple: to help organizations manage and leverage all of their existing information and collective stored knowledge. By focusing on the rapidly growing volumes of unstructured information they create every day, we enable our clients to access and use their own valuable resources that would otherwise be lost to them. We do this by building enterprise applications on our CORE Platform, which offers the most powerful search and automated categorization technology in the world.
Senior Performance Engineer - Java
Perform capacity planning, performance profiling and software optimization for Recommind OnDemand (SAAS) Service.
Identify performance bottlenecks and implement solutions to eliminate them. Code and test software changes to improve performance. Determine hardware/software configurations for optimal performance.
Build tools and infrastructure to support performance work
Perform performance profiling and optimization on eDiscovery applications for Recommind OnDemand (SAAS) Service. Work with Recommind's Operations and Engineering teams to make changes to improve service availability, performance and scalability in the application, systems or database layers.
Establish capacity planning framework. Monitor and trend key metrics to identify potential performance problems.Establish baselines for various workloads. Determine maximum capacity for production environment.
Identify performance bottlenecks and implement solutions to eliminate them.Code and test software changes to improve performance. Determine hardware/software configurations for optimal performance.
Build tools and infrastructure to support performance work.Develop, automate, and execute performance suites and analyze results to evaluate product performance.
Investigate, troubleshoot and fix application database, and/or systems performance problems
3-5 years experience in performance profiling and optimization
7 years software development experience with Java, preferably on search-related applications
5 years experience developing and implementing
high-performance and high-availability applications
3 years experience with application, system and database performance tuning.
3 years experience with capacity planning.
Experience with Java profiling tools (JConsole, VisualVM, YourKit, logging and monitoring tools (Log4j, JMX) synthetic load generation tools (JMeter, Selenium)
Experience with Java stack tuning and debugging including garbage collection, core dump analysis, contention/concurrency and other bottleneck measurement, analysis and tuning.
Proficiency with JVM internals as they relate to performance tuning and memory management.
Experience with Windows Performance Counters & Monitoring/Profiling tools like PerfMon and XPerf or their Unix equivalents
Working knowledge of XML
Experience with virtualization technologies
Demonstrated ability to quickly learn new applications
Methodical, Systematic, Thorough
Good Communication Skills
Recommind is a leader in unstructured information management and analysis technology, delivering search-powered business applications that transform the way organizations find, manage, analyze and act upon data inside and outside the corporate network. Recommind?s solutions are all built on the CORE platform, which automatically accesses, organizes and analyzes large volumes of information in context from myriad sources. Recommind customers include AstraZeneca, BMW, Cisco, Clifford Chance, Marathon Oil, Morgan Lewis, US Department of Energy (DOE), White & Case and WilmerHale. Recommind is headquartered in San Francisco and has offices in Boston, London, Sydney and Bonn, Germany. For more information go to www.recommind.com.
To apply, please submit your resume along with a brief letter of introduction, highlighting relevant experience.
Recommind is an equal opportunity employer.
||San Francisco, CA |