Performance Engineer Senior

Logo of Sagent

Sagent

πŸ“Remote - Worldwide

Job highlights

Summary

Join Sagent, a dynamic leader in mortgage servicing technology, as a Performance Engineer. You will design, implement, and report on performance tests for our SaaS platforms, ensuring reliability and scalability. Collaborate with development and operations teams to establish performance benchmarks and monitoring solutions. Conduct thorough performance assessments, identify system bottlenecks, and provide guidance to software engineers. This role requires strong problem-solving and communication skills. Sagent offers a comprehensive benefits package, including remote work options, health benefits, unlimited flexible time off, and more.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, Information Technology or relevant discipline with 4 - 6 years of experience in a related field
  • Experience will be considered in lieu of a degree
  • Proven experience in performance engineering, or related roles, preferably within a technology-focused environment
  • Strong understanding of performance testing tools and methodologies
  • Proficiency in programming languages such as Java, C#, or Python
  • Experience with APIs and Performance testing benchmarks
  • Excellent problem-solving skills and the ability to work under pressure
  • Excellent communication skills and the ability to collaborate effectively in a cross-functional team environment
  • Willingness to travel ~10% as needed

Responsibilities

  • Design, develop and maintain comprehensive automated performance tests that ensure system reliability, scalability, and responsiveness across applications
  • Analyze performance test results, identifying and mitigating weaknesses and inefficiencies
  • Develop, analyze and report on metrics, bugs and issues affecting performance
  • Collaborate with development and operations teams to design performance benchmarks, monitoring solutions, and dashboards that provide real-time insights into system performance
  • Assist the team in estimating future system requirements and infrastructure scaling to accommodate increased user load
  • Research and identify performance tooling, as needed
  • Conduct thorough performance assessments, including load testing, stress testing, and capacity planning, to identify system bottlenecks and areas for improvement
  • Promote performance standards and best practices
  • Provide guidance and training to software engineers to establish processes for ensuring enhanced performance
  • Assist with the troubleshooting and resolution of complex performance-related issues in production and staging environments, ensuring minimal impact on users
  • Develop and maintain documentation of performance issues, resolutions, and best practices to create a knowledge base for future reference

Preferred Qualifications

Experience with cloud platforms and microservices architecture

Benefits

  • Remote/Hybrid workplace options
  • Health Benefits
  • Unlimited Flexible Time Off
  • Family Planning Services
  • Tuition Reimbursement
  • Paid Family Leave
  • 401(k) Matching
  • Pet Insurance
  • LinkedIn Learning
  • Virtual Social Experiences
  • Career Pathing
  • Focus Time Fridays

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Sagent know you found this job on JobsCollider. Thanks! πŸ™