24 Performance Engineering jobs in Singapore
Optimizing Engineering Performance
Posted today
Job Viewed
Job Description
Process Quality Assurance Specialist
Improving Engineering Processes
Key Responsibilities:
- Develop and implement process improvements across operations.
- Define and execute quality control procedures and measurement standards.
- Analyze data to identify areas for improvement and reduce variability.
- Collaborate with cross-functional teams to resolve technical issues.
- Ensure compliance with industry standards and maintain records.
Requirements:
- Bachelor's degree in Engineering (Mechanical, Manufacturing, or related fields).
- Minimum 2-5 years of experience in process engineering or quality assurance.
- Strong knowledge of measurement systems, quality tools, and statistical analysis.
- Excellent problem-solving, communication, and analytical skills.
As a Process Quality Assurance Specialist, you will play a key role in driving continuous improvement across our operations. We are seeking a highly motivated and detail-oriented professional to join our team and contribute to the success of our organization.
We offer a competitive compensation package and opportunities for professional growth and development. If you are passionate about process improvement and quality assurance, please consider applying for this exciting opportunity.
Optimizing System Performance Specialist
Posted today
Job Viewed
Job Description
We are seeking a highly skilled Performance Test Engineer to join our team.
About the Role:
- To design and own the performance testing strategy, standards, and best practices across projects.
- Lead the design, development, and execution of performance, load, stress, endurance, and scalability tests.
- Collaborate with architects, developers, DevOps, and business stakeholders to derive non-functional requirements (NFRs) and translate them into test objectives.
- Benchmark application performance against industry standards.
- Build, maintain, and optimize performance test frameworks and automation suites.
- Conduct bottleneck analysis across application, middleware, database, and infrastructure layers.
- Provide detailed performance test reports with insights, root cause analysis, and tuning recommendations.
- Drive capacity planning and performance risk assessments for upcoming releases.
- Integrate performance testing into CI/CD pipelines to enable continuous performance validation.
- Mentor and guide junior performance testers, ensuring skill development and adherence to standards.
- Stay updated with emerging performance testing tools, APM solutions, and engineering practices.
Requirements:
- A strong background in software performance testing and optimization.
- Experience with performance testing tools and technologies.
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced environment.
- Knowledge of cloud-based systems and services.
What We Offer:
- A competitive salary and benefits package.
- Ongoing training and professional development opportunities.
- A collaborative and dynamic work environment.
- The opportunity to work on exciting and challenging projects.
How to Apply:
Please submit your resume and cover letter to apply for this position.
Engineer - Senior Principal Engineer (Electricity System Performance)
Posted today
Job Viewed
Job Description
Overview
The Energy Market Authority (EMA) is a statutory board under the Singapore Ministry of Trade and Industry (MTI). Through our work, we seek to build a clean energy future that is resilient, sustainable and competitive. We aim to ensure a reliable and secure energy supply, promote effective competition in the energy market and develop a dynamic energy sector in Singapore.
Responsibilities
Develop and review EMA’s legislations, regulations, performance standards and technical codes of practices governing Electricity Licensees.
Investigate and assess incidents related to power failures, voltage dips, cable damage and meter tampering to determine potential breaches of legislation, regulation, performance standard and code of practice. Recommend appropriate enforcement actions against offenders based on investigation findings.
Conduct incident and failure trend analysis, identify systemic issues, and develop mitigating measures and system enhancements to address them.
Qualifications
Recognised bachelor’s degree in electrical engineering, preferably majoring in power engineering.
Good understanding of EMA’s legislations, regulations, performance standards and technical codes of practices governing Electricity Licensees.
Preferably familiar with data visualisation and analytics tools (such as Power BI) and AI/ML concepts.
Self-motivated with good interpersonal skills. Able to communicate technical concepts in clear and simple terms to stakeholders.
About Energy Market Authority
The Energy Market Authority (EMA) is a statutory board under the Singapore Ministry of Trade and Industry (MTI). Through our work, we seek to build a clean energy future that is resilient, sustainable and competitive. We aim to ensure a reliable and secure energy supply, promote effective competition in the energy market and develop a dynamic energy sector in Singapore. At EMA, we are dedicated to fostering a culture of innovation, collaboration, continuous learning and employee well-being. Joining us means embarking on a meaningful career where you will be part of a transformative journey towards a clean energy future, experiencing a unique adventure of discovery and growth. We empower our people to drive innovation at every level. Our open culture encourages teams to embrace diverse perspectives, enabling you to push beyond the status quo. We are committed to energising your growth through ample opportunities for skill development, helping you become an expert in your field and a valuable asset to the energy industry. You also stand to enjoy a comprehensive suite of benefits which are designed to meet your needs and prioritise your holistic well-being. Visit: for more information.
#J-18808-Ljbffr
Software Development Performance Testing Engineer
Posted 23 days ago
Job Viewed
Job Description
Position: Performance Test Engineer (Experienced or Fresher)
Location: Singapore
NextLabs is the leading provider of policy-driven information risk management (IRM) software for large enterprises, provides an exciting opportunity for Performance test engineers to join hands with highly talented product development teams in producing documentation for the next generation data protection and entitlement manager products. Our customers include many prominent enterprises in Aerospace & Defense, Financial Services, and High-Tech Manufacturing and Engineering industries. NextLabs’ flagship data protection and entitlement management products, Enterprise Data Protection and Compliant Enterprise, combine with the CloudAz XACML-based policy management platform with integrated content aware and identity-driven enforcement technology to offer the most comprehensive information risk management (IRM) solution. Our products preserve confidentiality, prevent data loss, and ensure compliance across more channels and more points, within a single unified solution with the unmatched user acceptance and Total Cost of Ownership (TCO).
We are looking for a talented PERFORMANCE TEST ENGINEER for our award-winning Information Risk Management products. You will be responsible for designing performance test architecture, test plans, executing performance tests and building performance benchmark for cloud and on-premises applications. Join a rapidly growing company that delivers solutions for an increasingly critical component of information technology.
Responsibilities
· Design performance test architecture, strategy and test plans for cloud and on-premises applications.
· Build performance test workload models that can simulate load scenarios.
· Build and maintain a scalable, portable and configurable test scripts.
· Execute load, stress, volume, endurance, spike, break point, and concurrent testing.
· Execute performance compatibility testing on various cloud and on-premise platforms.
· Analyze performance matrices such as response time, throughput, resource utilization and error rates.
· Compare system performance with varying levels of physical resources (Memory, CPU, Disk, Network, etc.).
· Build performance benchmark for component and application levels of systems.
· Deliver various end-user performance test reports.
· Collaborate with Engineering team to develop system capacity planning guidelines based on the performance data.
· Conduct performance profiling across the entire software stack to identify performance bottlenecks.
· Collaborate with Engineering team to address identified issues and optimize performance of the products.
Requirements
• A bachelor's or master's degree in computer science, engineering, or a related field.
• Strong understanding of system architecture, including databases, networks, servers and cloud infrastructure.
• Good understanding of the software stack from the application down to the OS and CPU levels.
• Ability to assess performance testing requirements and prerequisites.
• Experience designing test plans that accurately simulate real-world usage patterns, including various types of performance testing such as load, stress, volume, endurance, spike, break point, and concurrent testing.
• Strong scripting abilities to build and automate performance tests.
• Experience in performance testing of web applications, APIs and database.
• Good understanding of industry-leading performance test tools such as JMeter and HP LoadRunner.
• Experience building performance benchmarks and workloads, performance analysis.
• Expertise in application performance monitoring and profiling tools to identify bottlenecks.
• Strong analytical skills to interpret test results, and suggest optimizations.
• Keep up-to-date with the latest trends, tools and best practices in performance testing and engineering.
• Strong teamwork skills, a self-learning mindset, effective communication abilities, and a can-do attitude.
Interested candidates may send resume to or use our online form.
#J-18808-LjbffrSoftware Development Performance Testing Engineer
Posted today
Job Viewed
Job Description
Position: Performance Test Engineer (Experienced or Fresher)
Location: Singapore
NextLabs is the leading provider of policy-driven information risk management (IRM) software for large enterprises, provides an exciting opportunity for Performance test engineers to join hands with highly talented product development teams in producing documentation for the next generation data protection and entitlement manager products. Our customers include many prominent enterprises in Aerospace & Defense, Financial Services, and High-Tech Manufacturing and Engineering industries. NextLabs’ flagship data protection and entitlement management products, Enterprise Data Protection and Compliant Enterprise, combine with the CloudAz XACML-based policy management platform with integrated content aware and identity-driven enforcement technology to offer the most comprehensive information risk management (IRM) solution. Our products preserve confidentiality, prevent data loss, and ensure compliance across more channels and more points, within a single unified solution with the unmatched user acceptance and Total Cost of Ownership (TCO).
We are looking for a talented
PERFORMANCE TEST ENGINEER
for our award-winning Information Risk Management products. You will be responsible for designing performance test architecture, test plans, executing performance tests and building performance benchmark for cloud and on-premises applications. Join a rapidly growing company that delivers solutions for an increasingly critical component of information technology.
Responsibilities
· Design performance test architecture, strategy and test plans for cloud and on-premises applications.
· Build performance test workload models that can simulate load scenarios.
· Build and maintain a scalable, portable and configurable test scripts.
· Execute load, stress, volume, endurance, spike, break point, and concurrent testing.
· Execute performance compatibility testing on various cloud and on-premise platforms.
· Analyze performance matrices such as response time, throughput, resource utilization and error rates.
· Compare system performance with varying levels of physical resources (Memory, CPU, Disk, Network, etc.).
· Build performance benchmark for component and application levels of systems.
· Deliver various end-user performance test reports.
· Collaborate with Engineering team to develop system capacity planning guidelines based on the performance data.
· Conduct performance profiling across the entire software stack to identify performance bottlenecks.
· Collaborate with Engineering team to address identified issues and optimize performance of the products.
Requirements
- A bachelor's or master's degree in computer science, engineering, or a related field.
- Strong understanding of system architecture, including databases, networks, servers and cloud infrastructure.
- Good understanding of the software stack from the application down to the OS and CPU levels.
- Ability to assess performance testing requirements and prerequisites.
- Experience designing test plans that accurately simulate real-world usage patterns, including various types of performance testing such as load, stress, volume, endurance, spike, break point, and concurrent testing.
- Strong scripting abilities to build and automate performance tests.
- Experience in performance testing of web applications, APIs and database.
- Good understanding of industry-leading performance test tools such as JMeter and HP LoadRunner.
- Experience building performance benchmarks and workloads, performance analysis.
- Expertise in application performance monitoring and profiling tools to identify bottlenecks.
- Strong analytical skills to interpret test results, and suggest optimizations.
- Keep up-to-date with the latest trends, tools and best practices in performance testing and engineering.
- Strong teamwork skills, a self-learning mindset, effective communication abilities, and a can-do attitude.
- Interested candidates may send resume to
or use our online form.
#J-18808-Ljbffr
Software Development Performance Testing Engineer
Posted 27 days ago
Job Viewed
Job Description
Position: Performance Test Engineer (Experienced or Fresher)
Location: Singapore
NextLabs® is the leading provider of policy-driven information risk management (IRM) software for large enterprises, provides an exciting opportunity for Performance test engineers to join hands with highly talented product development teams in producing documentation for the next generation data protection and entitlement manager products. Our customers include many prominent enterprises in Aerospace & Defense, Financial Services, and High-Tech Manufacturing and Engineering industries. NextLabs’ flagship data protection and entitlement management products, Enterprise Data Protection and Compliant Enterprise®, combine with the CloudAz XACML-based policy management platform with integrated content aware and identity-driven enforcement technology to offer the most comprehensive information risk management (IRM) solution. Our products preserve confidentiality, prevent data loss, and ensure compliance across more channels and more points, within a single unified solution with the unmatched user acceptance and Total Cost of Ownership (TCO).
We are looking for a talented PERFORMANCE TEST ENGINEER for our award-winning Information Risk Management products. You will be responsible for designing performance test architecture, test plans, executing performance tests and building performance benchmark for cloud and on-premises applications. Join a rapidly growing company that delivers solutions for an increasingly critical component of information technology.
Responsibilities
· Design performance test architecture, strategy and test plans for cloud and on-premises applications.
· Build performance test workload models that can simulate load scenarios.
· Build and maintain a scalable, portable and configurable test scripts.
· Execute load, stress, volume, endurance, spike, break point, and concurrent testing.
· Execute performance compatibility testing on various cloud and on-premise platforms.
· Analyze performance matrices such as response time, throughput, resource utilization and error rates.
· Compare system performance with varying levels of physical resources (Memory, CPU, Disk, Network, etc.).
· Build performance benchmark for component and application levels of systems.
· Deliver various end-user performance test reports.
· Collaborate with Engineering team to develop system capacity planning guidelines based on the performance data.
· Conduct performance profiling across the entire software stack to identify performance bottlenecks.
· Collaborate with Engineering team to address identified issues and optimize performance of the products.
Requirements
• A bachelor's or master's degree in computer science, engineering, or a related field.
• Strong understanding of system architecture, including databases, networks, servers and cloud infrastructure.
• Good understanding of the software stack from the application down to the OS and CPU levels.
• Ability to assess performance testing requirements and prerequisites.
• Experience designing test plans that accurately simulate real-world usage patterns, including various types of performance testing such as load, stress, volume, endurance, spike, break point, and concurrent testing.
• Strong scripting abilities to build and automate performance tests.
• Experience in performance testing of web applications, APIs and database.
• Good understanding of industry-leading performance test tools such as JMeter and HP LoadRunner.
• Experience building performance benchmarks and workloads, performance analysis.
• Expertise in application performance monitoring and profiling tools to identify bottlenecks.
• Strong analytical skills to interpret test results, and suggest optimizations.
• Keep up-to-date with the latest trends, tools and best practices in performance testing and engineering.
• Strong teamwork skills, a self-learning mindset, effective communication abilities, and a can-do attitude.
Interested candidates may send resume to or use our online form.
Software Development Performance Testing Engineer
Posted 27 days ago
Job Viewed
Job Description
Position: Performance Test Engineer
Location: Singapore
NextLabs® is the leading provider of policy-driven information risk management (IRM) software for large enterprises, provides an exciting opportunity for Performance test engineers to join hands with highly talented product development teams in producing documentation for the next generation data protection and entitlement manager products. Our customers include many prominent enterprises in Aerospace & Defense, Financial Services, and High-Tech Manufacturing and Engineering industries. NextLabs’ flagship data protection and entitlement management products, Enterprise Data Protection and Compliant Enterprise®, combine with the CloudAz XACML-based policy management platform with integrated content aware and identity-driven enforcement technology to offer the most comprehensive information risk management (IRM) solution. Our products preserve confidentiality, prevent data loss, and ensure compliance across more channels and more points, within a single unified solution with the unmatched user acceptance and Total Cost of Ownership (TCO).
We are looking for a talented PERFORMANCE TEST ENGINEER for our award-winning Information Risk Management products. You will be responsible for designing performance test architecture, test plans, executing performance tests and building performance benchmark for cloud and on-premises applications. Join a rapidly growing company that delivers solutions for an increasingly critical component of information technology.
Responsibilities
· Design performance test architecture, strategy and test plans for cloud and on-premises applications.
· Build performance test workload models that can simulate load scenarios.
· Build and maintain a scalable, portable and configurable test scripts.
· Execute load, stress, volume, endurance, spike, break point, and concurrent testing.
· Execute performance compatibility testing on various cloud and on-premise platforms.
· Analyze performance matrices such as response time, throughput, resource utilization and error rates.
· Compare system performance with varying levels of physical resources (Memory, CPU, Disk, Network, etc.).
· Build performance benchmark for component and application levels of systems.
· Deliver various end-user performance test reports.
· Collaborate with Engineering team to develop system capacity planning guidelines based on the performance data.
· Conduct performance profiling across the entire software stack to identify performance bottlenecks.
· Collaborate with Engineering team to address identified issues and optimize performance of the products.
Requirements
• A bachelor's or master's degree in computer science, engineering, or a related field.
• Proven experience (min. 5 years) in performance testing or engineering of enterprise software applications.
• Strong understanding of system architecture, including databases, networks, servers and cloud infrastructure.
• Good understanding of the software stack from the application down to the OS and CPU levels.
• Ability to assess performance testing requirements and prerequisites.
• Experience designing test plans that accurately simulate real-world usage patterns, including various types of performance testing such as load, stress, volume, endurance, spike, break point, and concurrent testing.
• Strong scripting abilities to build and automate performance tests.
• Experience in performance testing of web applications, APIs and database.
• Good understanding of industry-leading performance test tools such as JMeter and HP LoadRunner.
• Experience building performance benchmarks and workloads, performance analysis.
• Expertise in application performance monitoring and profiling tools to identify bottlenecks.
• Strong analytical skills to interpret test results, and suggest optimizations.
• Keep up-to-date with the latest trends, tools and best practices in performance testing and engineering.
• Strong teamwork skills, a self-learning mindset, effective communication abilities, and a can-do attitude.
Interested candidates may send resume to or use our online form at
Be The First To Know
About the latest Performance engineering Jobs in Singapore !
High Performance System Architect
Posted today
Job Viewed
Job Description
System Engineer Position
Job Description:We are seeking a highly skilled Systems Engineer to join our team and contribute to the design, deployment, and maintenance of our high-performance Linux server platform. This is an excellent opportunity for individuals with expertise in Linux, automation, and system monitoring to work on complex projects that will have a significant impact on our organization.
Key Responsibilities:- Investigate new products and techniques to improve efficiency and performance in the environment
- Responsible for architecture and maintenance of a tier-based storage solution
- Management of Akuna's server infrastructure at third-party and local data centers
- Additional day-to-day responsibilities include system analysis, monitoring, and performance tuning, as well as additional support as required
- Degree in Computer Science, Computer Engineering, or related experience
- Good English communication skills
- 4-6 years of systems engineering experience
- Advanced experience with a variety of Linux distributions (RedHat, Ubuntu etc.)
- Experience in managing and running services within K8s clusters
- Experience in managing a large-scale AWS Cloud platform environment
- Experience in automation of daily software and hardware-related tasks, Python or Bash scripting experience preferred
- Experience with build and configuration management tools (Ansible/Rundeck, Puppet, Foreman)
- Experience with system monitoring and alerting tools (Icinga/Nagios, Prometheus, Alertmanager)
- Experience in virtualization and orchestration platforms like VMware, Kubernetes, and Terraform
- Experience in supporting a variety of storage platforms/protocols
- Familiarity with CI/CD pipelines and tooling
- Linux kernel and low-latency performance tuning
- Knowledge of database systems, including PostgreSQL and MySQL
- Experience in troubleshooting multicast and TCP-related performance issues
- Ability to diagnose and troubleshoot issues
This role offers a unique opportunity to work on cutting-edge technology and collaborate with a talented team of engineers. As a Systems Engineer at our organization, you will have the chance to develop your skills and expertise while contributing to the success of our business.
How to Apply:If you are interested in this exciting opportunity, please submit your application via our website.
High Performance System Developer
Posted today
Job Viewed
Job Description
Job Overview
- As a highly skilled system developer, you will design and implement market data ingestion and order matching systems that meet nanosecond-level latency requirements. This involves ensuring stability and performance under extreme load conditions.
- Additionally, you will perform in-depth performance modeling and analysis across various modules of the trading system (data path, memory access patterns, cache hit rate, context switch overhead), driving system metrics visualization.
- You will also be responsible for designing and tuning a custom network protocol stack based on DPDK, leveraging kernel bypass technologies.
- Contribute to the optimization of low-latency communication frameworks:
- Network protocol stacks (TCP/UDP, WebSocket, HTTP/2)
- Inter-process/thread communication (shared memory, lock-free ring buffers)
- User-space timestamp precision and synchronization mechanisms
- Monitor performance hotspots in the Linux kernel and study their impact on low-latency trading (scheduler, network stack, I/O subsystems), followed by targeted optimizations based on CPU microarchitecture characteristics.
Requirements
- Proficient in modern C++ (C++17/20) with strong system-level high-performance programming skills (cache-friendly data structure design, zero-copy data pipelines, CPU affinity binding).
- Solid understanding of CPU architecture (x86_64), cache hierarchy, branch prediction, pipeline stalls, and other hardware-level behaviors.
- In-depth experience in at least one of the following areas:
- Analysis and optimization of core Linux kernel components (network stack, scheduler, memory subsystem)
- CPU microarchitecture analysis using tools like perf, Intel VTune, or Top-Down analysis method
- SIMD vectorization (AVX2/AVX512) or custom assembly-level optimization
- Development of system-level latency profiling or microbenchmark toolchains
- Deep understanding of the WebSocket protocol with ability to implement custom frame parsing and construction.
- Familiarity with I/O multiplexing mechanisms (epoll, io_uring).
- Experience building high-performance WebSocket or FIX/SBE protocol clients.
- Experience with user-space network stack technology (netmap, DPDK).
- Familiar with tick data processing workflows in high-frequency trading environments (market data reconstruction, reordering mechanisms).
- Knowledge of PTP/TSC synchronization and system clock stability tuning.
Bonus Points
- Hands-on experience in end-to-end trading system latency optimization.
- Proficiency with performance analysis tools (perf, ftrace, bpftrace, VTune, cachegrind).
- Experience designing and tuning user-space lock-free message queues or shared memory pools.
QE Engineer, Performance Testing
Posted today
Job Viewed
Job Description
Select how often (in days) to receive an alert:
NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities, providing consulting, digital services, technology solutions, and more. We believe in harnessing the power of technology to achieve extraordinary things, creating lasting value and impact for our communities, partners, and people. Our diverse workforce of 13,000 has delivered large-scale, mission-critical, and multi-platform projects for governments and enterprises in Singapore and the APAC region.
Overview
The Senior Software Performance Testing Engineer is responsible for leading and executing all performance testing activities within the VITG group at NCS. This includes defining performance test strategies and plans, conducting tests using tools like HP LoadRunner and JMeter, and analyzing results to ensure software systems meet required performance standards. You will need to have a close collaboration with development teams to evaluate and improve system performance throughout the software lifecycle. You must have strong technical expertise in performance testing methodologies, scripting, and system monitoring, along with solid communication and time management skills. Leadership experience and knowledge in areas like video analytics, Docker, and cloud technologies are advantageous.
What will you do?
Define test strategy and test plan based on software development plan and project performance requirements.
Define test methods and create test plans for new or updated software projects to verify performance under both normal and abnormal conditions.
Test Execution & Analysis
Oversee and actively participate in performance test execution.
Develop performance testing artefacts: test requirements, test plans, test cases, test scripts, and test reports.
Conduct and analyze various types of performance tests: load test, stress test, endurance test, etc.
Consult with product development to evaluate system operational and performance requirements.
Maintain effective communication with project software engineers on project limitations, capabilities, performance needs, and hardware interface changes.
Troubleshooting & Optimization
Recommend design improvements or corrections regarding detected performance issues.
Monitor program performance post-implementation to ensure operational efficiency and prevent recurrence of issues.
The ideal candidate should possess:
Minimum 3 years of experience in software performance testing
Proficient in HP LoadRunner and JMeter for performance testing and analysis
Strong scripting skills for test automation
Experience in designing and executing load, stress, and endurance tests
Solid understanding of system performance metrics (CPU, memory, network, I/O)
Familiar with at least one programming language (e.g., Java, Python)
Strong analytical and problem-solving abilities
Solid understanding of QA methodologies and tools
Self-motivated with strong communication and interpersonal skills
Fluent in English (written and spoken)
Experience in Agile/Scrum environments is a plus
Knowledge of cloud technologies, Docker, Kubernetes, and video analytics is advantageous
Bachelor’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity —and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future .
Together, we make the extraordinary happen .
Learn more about us at ncs.co and visit our LinkedIn career site.
#J-18808-Ljbffr