Principal Performance Engineer/Architect

66 views
Skip to first unread message

Courtney Campbell

unread,
Jun 1, 2015, 7:33:11 PM6/1/15
to software-perform...@googlegroups.com
Principal Software Development Performance Engineer

Who you are:
You are passionate about making complex systems faster and more scalable. You are obsessed with squeezing every CPU cycle out of the most critical software components. Moderately complex problems bore you. Solving complex problems is why you come to work and you solve them in a very short period of time. If you have a proven track record around performance engineering, you may be a great fit for us. 

Role Overview 
As a member of the Engineering team, you will work on diverse products directly, in collaboration with existing product development teams. The ideal candidate will already be a seasoned performance engineer, with hands-on experience in high volume applications and scalable, distributed systems. You will be expected to have outstanding technical and communication skills, while being extremely adaptable, with an ability to rapidly learn new products and technologies. 

Responsibilities 
-Work with senior engineering teams and product managers to identify customer-relevant performance requirements 
-Analyze architectures and designs for potential performance problems 
-Design performance experiments, including test bed topologies, benchmarks and metrics 
-Implement, automate and execute detailed performance/scalability benchmarks, including the capture of key performance/scalability metrics 
-Work with technical teams to evaluate performance/scalability results, provide actionable performance analysis and recommendations, and validate fixes and improvements 
-Define, document and communicate performance/scalability evaluation plans 

Qualifications  
-MS in Computer Science or Computer Engineering or equivalent experience 
-8+ years of experience in software engineering with a minimum of 4 years focused on Performance Engineering 
-Programming experience in Java, C#, or C++, and scripting languages like Java Script or Ruby 
-Expertise with the use of application and system monitoring and profiling tools. 
-Experience with middleware technologies like .Net, Node.js, IIS, Apache
-Strong knowledge of C#, JAVA or CLR virtual machines, threading, synchronization, memory management, garbage collection, and JIT compilation concepts
-Excellent communication skills (verbal and written) with ability to clearly articulate technical data and issues in a straightforward and concise manner
-Excellent understanding of how to optimally leverage RDBMS like SQL Server. 

Preferences 
-Extensive experience with load generation tools such as LoadRunner. 
-Experience developing custom load generators or other performance/scalability benchmarks. 
-Knowledge of standards and protocols like HTTP, SSL, REST, WSDL XML, SNMP, and LDAP 
-Experience with hypervisors, containers, IaaS, and PaaS technologies like ESX, Docker, and cloud environments Azure and/or AWS.
- Experience in optimizing performance of relation DB’s and No-SQL stores.
- Experience working with node.js and 
-Knowledge of client frameworks like Ajax and Angular.js 
-Experience with configuration management tools 
-Experience with database setup/configuration and query optimization

About Intapp
Intapp provides software products and services that enable law firms to thrive in an increasingly competitive marketplace by improving client service, increasing profitability, and reducing operational costs. Intapp's three practice groups (Revenue, Risk and Integration) focus on understanding existing pressures and emerging trends, and translate this knowledge into products and best practices. Intapp products allow firms to effectively align business operations with business strategy, and are recognized as the most advanced in their respective categories — time entry and recording, application integration, information security, new business intake, and law firm conflicts management.
 
Serving more than 525 customers, including 92% of the Am Law 100 and 80% of the Global 200, Intapp has cultivated an unparalleled record of customer success and collaborative partner relationships. Headquartered in Silicon Valley, with business operations in New York, Atlanta, London, and Sydney, Intapp offers a unique combination of legal industry expertise, technical innovation, consumer-friendly design and customer-focused business philosophy. For more information, visit www.intapp.com

karthik sivaraman

unread,
Jun 28, 2016, 1:11:14 PM6/28/16
to Software Performance Engineering
Hi Courtney,

I am the Performance Engineering manager/ Architect for Deutsche Bank.

I am looking for new opportunities and came across with this posting. Please let me know whether this position is still open and can be possible to work from NYC.

Thanks,

Karthik
Reply all
Reply to author
Forward
0 new messages