Radial

Senior Performance Architect

Radial • $125K — $150K *
Finance & Insurance
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10-15 years of experience in software architecture for enterprise software products
  • Deep knowledge of all software architecture tiers: web, application server, and database
  • Strong understanding of web technologies including HTTP, SOAP, and REST
  • Proficient in J2EE application servers
  • Experienced with Oracle, SQL tuning, and database performance analysis
  • Familiar with performance testing tools such as JMeter and New Relic
  • Solid experience in building and implementing performance testing frameworks

Responsibilities

  • Define and implement a comprehensive performance testing strategy
  • Lead a team of test automation developers to develop performance benchmarks
  • Execute performance benchmarks on new releases to identify issues
  • Collaborate with product development team to address performance bottlenecks
  • Generate customer-facing performance reports to provide insights into product capabilities
  • Conduct in-depth analysis and recommendations based on performance benchmarks
  • Monitor and report on key performance metrics against SLA requirements

Benefits

  • Opportunity to work on a high-visibility, strategically important product
  • Collaboration with senior team members
  • Leadership role with a small team
  • Direct reporting to the Vice President of Product Development
  • Involvement in innovative performance management strategy
Full Job Description
The Senior Performance Architect will be responsible for measuring and evaluating key performance metrics for the Digital Banking product, and to provide direction to the Product Development team for addressing areas of the product architecture and implementation that impact performance and scalability. Digital Banking is the Clients Payment and Cash Management platform supporting business banking, delivered to both hosted and on-premise to financial institutions in both hosted and on-premise deployments. The platform is used by large, multi-national financial institutions supporting large numbers of business customers. Maintaining tight control of issues related to performance and scalability are urgent to the success of this product. Therefore, this is a highly visible, strategically important role.

The Senior Performance Architect will define and implement a comprehensive performance and scalability testing methodology for the Digital Banking product. The activities supported by this product comprise both real-time transactions and batch operations. The real-time transactions have performance SLAs associated with them which must be met even as the number of end-users and data depth grow. The batch operations must complete within a tightly bounded schedule so that off-line activities do not disrupt business day interactions. The performance testing strategy must therefore cover both real-time and batch features of the product.

The Senior Performance Architect will also perform in-depth analysis of the results of the performance benchmarks executed, identify bottlenecks in the product contributing to performance or scalability issues, and make specific recommendations to the product development team about changes to the product architecture or implementation that are required to address the identified bottlenecks.

This is a strategically critical role and requires long-term version for the performance management strategy for the product.

General Activites:
  • Reports directly to the Vice President of the Product Development.
  • Will define a comprehensive performance testing strategy for the product.
  • Will lead a small team of test automation developers in the development of performance benchmarks.
  • Will execute performance benchmarks against releases under development with the goal of catching performance or scalability problems introduced into the product before the product reaches customers.
  • Will run comprehensive benchmarks against recently released products in support of generating a customer-facing performance report.
  • Collaborate with other senior members of the product development team to define a strategy for addressing performance and scalability bottlenecks identified in the product.

Deliverables:
  • Comprehensive performance test strategy, including the identification of key performance metrics that will be monitored and reported on regularly as an indicator of the product's ability to meet specific SLAs, and the state of the product from a performance and scalability perspective over time.
  • Regular reports of results of measuring key performance metrics against releases under development, and recently GA'd product releases.
  • Customer-facing performance report providing comprehensive insight into the performance and scalability of the product, along with recommendations on environment requirements and tuning for optimal product performance.
  • Recommendations to the Product Development team on changes required to product architecture or implementation to address performance and/or scalability bottlenecks in the product, and to recommend areas for improvement.

Knowledge Skills and Abilities:
  • Technical Skill Preferred Background
  • 10-15 years dealing with software architectural issues for enterprise software products.
  • Deeply knowledgeable in all tiers of software architecture comprising web, application server, and database tiers:
  • Deep understanding of web interface technology including HTTP protocols, SOAP and REST interfaces.
  • Deep understanding of J2EE application servers.
  • Deep understanding of Oracle, SQL tuning, and database performance analysis techniques.
  • Direct experience designing, building and implementing a performance testing framework.
  • Exposure to performance monitoring tools such as JMeter, New Relic, or similar tools.
  • Exposure to automated testing against enterprise UI web applications.

General Skill Requirements:
  • Excellent verbal and written communication skills.
  • Strong leadership skill.
  • Outstanding problem solving skills and ability to own and self-manage daily tasks.
  • Team player in a high demanding fast paced environment.
  • Experience working in a true Agile environment.
  • Working knowledge and experience with JIRA, Confluence, & SVN and Git.
Education and Experience:
BS in Computer Science or related discipline.
10-15+ years of Software Architecture experience.

#LI-JW1

About Radial

Radial is a leading provider of e-commerce technology and operations solutions for retailers and brands. The company offers a range of services, including order management, payment processing, fraud detection, and customer care. Radial's solutions are designed to help retailers and brands improve their online shopping experiences, increase sales, and reduce costs. The company serves a wide range of industries, including fashion, beauty, electronics, and home goods. Radial is headquartered in King of Prussia, Pennsylvania, and has operations in the United States, Europe, and Asia.
Learn more about Radial
Size
7,000 employees
Industry
Founded
1999

Similar Jobs

More Jobs at Radial

More Finance & Insurance Jobs

Find similar Senior Performance Architect jobs: