SalaryPeak

Staff Software Engineer (Python, UI)

RANDSTAD PTE. LIMITED
Singapore 8+ years Posted Mar 19, 2026

Salary Range

SGD 108,000 - SGD 160,800 /year

SGD 9,000 - SGD 13,400/month

Skills Required

Application Performance ManagementPython scriptingCSSWebGLHTMLTypeScriptJavaScriptFull Stack DevelopmentMicroservicesComputer Sciencetechnical studiesPythonAPIPython ProgrammingReact.jsStackless Python

Job Description

about company
I am currently working with a well known biotechnology research company. Office located in Woodlands - but there's shuttle bus provided from multiple MRT stations.

Salary up to 13400 + bonus! Hybrid working arrangement - 2 days WFH. Working hours 8am to 5pm. Can end work early and have more personal time. Might need to take 7am US calls.

about job

  • Lead the design and implementation of sophisticated, high-performance visualization platforms for massive, multi-dimensional datasets.
  • Spearhead the development of both new visualization features and the evolution of widely-deployed legacy software systems.
  • Partner with cross-functional teams of researchers and engineers to transform intricate data requirements into intuitive, interactive visual interfaces.
  • Optimize end-to-end visualization pipelines to ensure seamless performance and scalability for large-scale or streaming data.
  • Ensure software excellence by writing robust, well-tested code and enhancing automated integration and testing frameworks.
  • Drive technical architecture for front-end and back-end services used by both internal development teams and global end-users.

Requirements:

  • BS or MS in Computer Science, Electrical Engineering, or a related technical field.
  • Min 7 years of professional experience in full-stack software development.
  • Proficient in building Python-based microservices and developing applications using Electron.
  • Understanding of modern web technologies including Angular/React, TypeScript, WebGL, WebAssembly, and CSS.
  • Proven track record in UI/UX for technical users and managing performance-sensitive applications with high-throughput datasets.


To apply online please use the 'apply' function, alternatively you may contact Stella at 96554170 (EA: 94C3609 /R1875382)