Date Posted: 10/22/2025
Hiring Organization: Rose International
Position Number: 490346
Industry: Financial Services
Job Title: Performance Engineer
Job Location: Riverchase, AL, USA, 35244
Work Model: Hybrid
Work Model Details: 3 days in office, 2 days remote
Shift: Monday - Friday, 8:00 am - 5:00 pm
Employment Type: Temporary
FT/PT: Full-Time
Estimated Duration (In months): 13
Min Hourly Rate : 62.00
Max Hourly Rate : 62.00
Must Have Skills/Attributes: Automation Testing, Cloud, Performance Testing, QA, Splunk
Experience Desired: Performance Engineer or related experience (5 yrs); Software application development or test automation (1+ yrs)
Required Minimum Education: Bachelor’s Degree
**C2C is not available**
Job Description
Required Education:
• Bachelor's degree in computer science, Engineering, or a related technical field
Required Experience, Knowledge & Skills:
• 5 years working as a Performance Engineer or related experience with high-traffic, large-scale distributed systems, client-server architectures on-prem and cloud
• 1 year of experience in software application development or test automation
• Familiar with application architecture, design, capacity planning, and application performance best practices
• Experience with Structured Query Language (SQL), C, C++, C# or Java programming, and automated testing methodologies
• Familiar with container technologies
• Understanding of On Prem and Cloud
• Familiar with open-source load testing tools such as Apache JMeter, httperf and APM, infrastructure monitoring tools like Splunk
• Familiar of mobile app (Android and iOS) and web technology stack (HTTP, REST, HTML, JavaScript, CSS)
• Familiar with SQL/NoSQL databases – querying, profiling and performance tuning
• Experience with cloud DevOps (Kubernetes)
• Ability to dissect multi-tiered systems and track data flow throughout an entire application stack
• Effective communication and leadership skills
• Experience with monitoring tools such as Splunk
• Experience with other tools and frameworks such as Fiddler, Dynatrace, JMeter, Hammer, and Performance Center
• Hands-on experience with load testing tools like HP LoadRunner
• Knowledge of application scalability and performance tuning (Web-based, n-tier, MQ, CICS)
• Strong analytical and problem-solving skills
• Understanding of performance analysis and testing processes
The Performance Engineer conducts a wide range of quality control tests and analysis to ensure that software meets or exceeds specified standards and end-user requirements, and monitors the performance of the production systems. In addition, the Performance Engineer provides guidance and collaborates with various groups to develop and deploy high-performing applications and systems.
Job Duties:
• Collaborates with application development teams to mitigate performance bottlenecks throughout the entire application stack
• Recommends improvements to the architecture and deployment of applications under test
• Emphasizes methods of integrating testing best practices into the application development lifecycle to reduce friction, identify potential problems early, and improve cross-collaboration
• Participates in the Performance Engineering Community of Practice which is a technical platform that enables knowledge sharing and cross-collaboration, drive standardization and innovation
• Collaborates with other engineers to develop testing and monitoring approaches
• Focuses on assurance in the areas of error rates, response times, and impact to infrastructure
• Designs, scripts, configures, and run performance tests to validate production readiness of software applications and infrastructure for stability and performance
• Conditions test data as needed to properly simulate test scenarios
• Supports testing needs of new projects, infrastructure upgrades, and application enhancements by validating application functionality against documented test cases
• Diagnoses, tracks, and manages performance issues to resolution
• Uses dashboards that enable efficient monitoring of applications and systems running in production environments to troubleshoot issues and report findings
• Provides summaries and assessments of the application’s performance, emphasizing trends over time
• Conducts “deep dive” analysis of data when trends or anomalies are identified
• Collaborates with Application Development teams during story design to ensure new application features are developed in a performant manner
• Participate in Program Increment Planning, Sprint Planning, and Daily standup meetings for development teams
• Provides leadership and mentorship to team of performance engineers
• Leads or participates in cross-organizational initiatives
**Only those lawfully authorized to work in the designated country associated with the position will be considered. **
**Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements. **
Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.
California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.
Full-Time