Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Software Performance Engineer

Engineering | Makati, Philippines | Full Time

Job Description

 

Software Performance Engineer

The position is based in Makati, Philippines
 

About the company

We have a goal to change the world and so should you.  Our vision is to help create an economically empowered and thriving middle class in developing countries around the world. To accomplish this, we are building the world’s first online platform that empowers the emerging middle class to use their online social connections to build their creditworthiness and access local financial services.

This is a fast-paced, startup work environment. You'll have a lot of latitude with how you complete your projects but also high expectations of the output - we have a culture focused on results.   

 

The role: Software Performance Engineer
We are looking for someone who has in-depth expertise in development and infrastructure components that assist them to provide services such as code reviews; investigating environment configurations; reviewing performance best practices; tuning and supplying remediation activities to performance problems and has the ability to identify the bottlenecks, whether infrastructure or application code  and assist in resolving issues.

Responsibilities:

  • Design and execute experiments by prototyping and load testing.

  • Utilize monitoring and profiling tools to detect, isolate, and resolve issues proactively

  • Write automated tests and build tools that can be used by developers and administrators to identify and fix performance problems.

  • Design and develop benchmarks/workloads to characterize the performance of the system

  • Execute performance testing for benchmarking, tuning, and capacity forecasting.

  • Act as the liaison to both development and operations teams.

  • Build complex environments that simulate enterprise scale


Education and Experience Requirements

  • Bachelor's/College Degree, Computer Science/Information Technology or equivalent

  • Minimum 2 years of experience in IT with preferably experience in performance testing

  • Must have strong analytical, diagnostic and problem-solving skills with ability to work in a team environment

  • Strong programming, scripting, and system administration skills

  • Experience in performance analysis and optimization of distributed, multi-threaded applications

  • Familiarity of profiling and APM tools like New Relic or AppDynamics

  • Interest in supporting the performance and scalability of applications running in AWS.

  • Background or fascination with Web analytics.

  • Strong understanding of scaling, throughput, latency, resource utilization, multi-threading, and distributed architecture.

  • Ability to produce concise root cause analysis and world-class solutions for complex and sometimes ambiguous performance problems

  • Excellent oral and written English communication skills