Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Full Stack

illumina international genomics pte. ltd.

Position Summary:

We are seeking a highly motivated and talented software engineer to join a cross‑functional team responsible for building and maintaining advanced visualization tools for high‑throughput data. These tools are designed to enable engineers and scientists to explore, debug, and interpret high-dimensional and complex data efficiently.

This role will contribute both to new visualization platform development and to the ongoing maintenance and enhancement of existing visualization software that is widely used by internal development teams as well as by users in the field.

Responsibilities:

  • Design, develop, and maintain high‑performance visualization tools capable of handling large‑scale, high‑dimensional data

  • Contribute to the architecture and implementation of new visualization features and workflows that support internal development and field use.

  • Maintain and improve existing visualization applications to ensure reliability, performance, and usability.

  • Collaborate closely with scientists, engineers, and other stakeholders to translate complex data and requirements into intuitive visual representations.

  • Diagnose and resolve performance, scalability, and usability issues in production visualization software.

  • Write clear, maintainable, and well‑tested code following established software engineering best practices.

  • Develop and enhance automated integration system, test framework and unit tests

Requirements:

  • Experience developing production‑quality software in one or more modern programming languages.

  • Experience with data visualization, UI/UX for technical users, or interactive data exploration tools.

  • Familiarity with handling large datasets and performance‑sensitive applications.

  • Familiarity with AI-assisted development tool (e.g. Github Copilot, Cursor)

  • Ability to work effectively in a collaborative, multidisciplinary environment.

  • Extensive experience developing front-end user interfaces with Angular/React, TypeScript, WebGL, WebAssembly, CSS

  • Extensive experience developing back-end microservices (e.g. Python, C#)

  • Proficiency in desktop and web application development (such as Electron, etc)

  • Proficient with source control management repositories (such as GIT, SVN, etc.)

  • Experience building AI-driven interfaces that translate complex model outputs into intuitive, actionable UI components and data visualizations

Desired:

  • Experience with Python and Python visualization libraries

  • Experience with scientific, bioinformatics, or other high‑throughput data domains.

  • Experience optimizing visualization pipelines for large or streaming datasets.

  • Exposure to maintaining and evolving legacy or widely deployed software systems.

  • Experience working with users in both development and field environments.

  • Be customer-focused, team-oriented, and motivated, taking ownership of assigned tasks

  • Have proven ability to self-manage, as well as manage interdisciplinary relationships

  • Have proven verbal and written communication skills

Education & Experience:

  • BS/MS in Computer Science, EE, Bioinformatics, or related field

  • 5+ years of professional software development experience

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Full Stack in Woodlands vacancy
  •  ...motivated, self-driven and energetic individual to join our Electrical Engineering team at our Singapore design facility.  You will become a...  ...system, working with subject matter experts, firmware, and software teams Lead or contribute to development of analysis and support... 

    Illumina

    Woodlands
    more than 2 months ago
  •  ...multidisciplinary and international teams and routinely interact with synthetic chemists, protein chemists, bioinformatics scientists, and engineers to solve problems and devise experimental plans. Innovate and devise creative solutions to difficult biophysics problems. Keep... 

    Illumina

    Woodlands
    more than 2 months ago
  •  ...Join our elite IT infrastructure support team as an IT Support Engineer and help maintain the operational uptime of mission-critical biometric...  ...of biometrics devices as well as the maintenance of related software applications. Hands-on experience in supporting high-tech... 

    Xcellink Pte Ltd

    Woodlands
    a month ago
  •  ...needed, with a focus on sustainability, supply continuity and cost savings. Position Responsibilities Consult with Supply Chain, Engineering & Production departments to determine the costs and feasibility of producing proposed packaging Develop or co-develop sketches,... 

    Illumina

    Woodlands
    more than 2 months ago
  •  ...people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible. Senior Software Engineer - Full Stack Position Summary: We are seeking a highly motivated and talented software engineer to join a cross ‑... 

    Illumina

    Woodlands
    10 days ago
  •  ...As a Network Engineer L2, you will be responsible for the following :- Monitor and manage network infrastructure and UPS systems to ensure optimal performance and availability. Perform real-time network monitoring and respond promptly to alerts and incidents. Troubleshoot... 

    Xcellink Pte Ltd

    Woodlands
    a month ago
  •  ...As a  Network Engineer L1 , you will be responsible for the following :- • 24/7 network operations and monitoring of network infrastructure and UPS systems • Incident handling and escalation • Incident tracking and reporting • Preventive maintenance support • Corrective... 

    Xcellink Pte Ltd

    Woodlands
    a month ago
  •  ...Illumina is seeking a highly motivated Full Stack Software Engineer to join the Bioinformatics organization. Our teams develop software that helps scientists organize, analyze, and interpret complex biological data from Illumina’s multi-omics technologies. Our products combine... 

    illumina international genomics pte. ltd.

    Woodlands
    12 days ago
  •  ...people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible. Senior Software Engineer - Full Stack Illumina is seeking a highly motivated Full Stack Software Engineer to join the Bioinformatics organization. Our... 

    Illumina

    Woodlands
    10 days ago
  •  ...will do more and become more than you ever thought possible. Senior Software Engineer - Backend What You'll Do Design, build, and maintain...  ...complex genomics problems into robust software solutions Tech stack ASP.NET Core 8/10 Python PostgreSQL RabbitMQ... 

    Illumina

    Woodlands
    10 days ago
  •  ...develop, test, and debug robust and efficient industrial automation software using C++ , C# & WPF. ~ Utilize Windows API and libraries...  ...adhering to best practices. ~ Collaborate with electrical engineers and mechanical engineers to understand system requirements and ensure... 

    getech automation pte ltd

    Woodlands
    11 days ago
  •  ...Description We are looking for a full-stack developer to build and maintain scalable web applications. You will work on both frontend and backend systems, focusing on clean, type-safe, and maintainable code. The role involves collaborating with external vendor and design... 

    agile labs pte. ltd.

    Woodlands
    3 days ago
  •  ...and get answers in seconds. We are looking for a Sr. Staff Software Engineer for this effort in Singapore: someone who can take state-of-...  ...compatibility, and multi-tenant access patterns plus enough full-stack fluency to partner on (or build) modern web front ends and to... 

    Illumina

    Woodlands
    10 days ago
  •  ...Primary function of the job) Produce complete control solution and software design base on customer specification and Sys-Mac standardized...  ...for the project Liaise with the Customer, Design and Project Engineer for the software development and execution of the project... 

    sys-mac automation engineering pte ltd

    Woodlands
    27 days ago
  •  ...agriculture, and more. About the Role We are looking for Software Engineers to join our R&D team in Singapore , focused on building...  ...features from design through production release, building deep full-stack understanding of the platform to validate system behavior and... 

    Illumina

    Woodlands
    10 days ago
  •  ...The role will be part of the Automation software project team. He/She is expected to work...  ...Part11 and Data integrity Experience in full SDLC (Software Development Life Cycle)...  ...working experience Degree in Computer Engineering/Computer Science or equivalent Experience... 

    Illumina

    Woodlands
    8 days ago
  •  ...We are seeking a Software Programmer with expertise in PLC (Programmable Logic Controllers...  ...join our team in Singapore. This is a full-time, on-site role that involves designing...  ...an on-site team environment •Software Engineering, or a related field is an advantage •Formal... 

    innovative tool technology pte. ltd.

    Woodlands
    11 days ago
  •  ...We are seeking a skilled and motivated Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, programming, implementing and maintaining control systems to ensure smooth and efficient automation processes Software Engineer (Industrial... 

    orion systems integration pte. ltd.

    Woodlands
    11 days ago
  •  ...develop, and support a globally distributed software environment for manufacturing and service...  ...closely with production and service engineers and managers to define requirements, analyse...  ...Take ownership of quality across the full development lifecycle, including independently... 

    leica geosystems technologies pte. ltd.

    Woodlands
    7 days ago
  • Job Summary We are seeking a Java Developer with 4–6 years of specific hands-on experience in Java, Spring Boot, Microservices,SQL, Kafka, and production support. The ideal candidate should have strong experience in developing, integrating, troubleshooting, and supporting...

    mconnect consulting pte. ltd.

    Woodlands
    21 days ago
  •  ...Description We are looking for an experienced Automation Test Engineer with strong hands-on expertise in Java and Selenium WebDriver to...  ...integration and continuous testing practices within the software development lifecycle. Ensure automated test scripts are maintainable... 

    mconnect consulting pte. ltd.

    Woodlands
    24 days ago
  •  ...evolution in alignment with the Illumina Software Architecture Position Responsibilities...  ...across functions within R&D (Engineering, Software Instrument & Informatics), across...  ...product strategy and planning efforts with senior leadership across Product Participates... 

    Illumina

    Woodlands
    10 days ago
  •  ...Position Requirements: Bachelor's Degree in Computer Science, Computer Engineering, Information Technology or related degree in Computing or Engineering. At least 5 years of experience in software development, preferably in a manufacturing or industrial setting.... 

    Illumina

    Woodlands
    10 days ago
  •  ...Software Engineer is responsible for designing, developing, testing, deploying, and maintaining software applications, systems, or platforms that meet business and user needs. Responsibilities: · Perform hands-on technical implementation, with a focus on delivering functional... 

    mconnect consulting pte. ltd.

    Woodlands
    a month ago
  •  ...Position Requirements: Bachelor's Degree in Computer Science, Computer Engineering, Information Technology or related degree in Computing or Engineering. At least 5 years of experience in software development, preferably in a manufacturing or industrial setting.... 

    illumina international genomics pte. ltd.

    Woodlands
    a month ago
  •  ...Responsibilities: Develop and maintain new and existing control system software application Conduct system test and m/c troubleshooting...  .../Diploma in Computer Science, Information technology, computer engineering or equivalent. Experience in automation machines, motion... 

    innogrity pte. ltd.

    Woodlands
    a month ago
  •  ...functions. Acting as a bridge between AI, Data Engineering, and Operations, the team collaborates to...  ...supporting data to project lead on software risk Understands the relationship of their...  .... Must have completed at least one full software development life cycle. Solid... 

    Illumina

    Woodlands
    14 days ago
  •  ...information, visit Introduction: We are seeking a Senior Reliability Engineer to join our team and support the development, qualification...  ...stakeholders to design, develop, and implement hardware and software solutions for reliability characterization. Develop... 

    globalfoundries singapore pte. ltd.

    Woodlands
    2 days ago
  •  ...equipment manufacturing. Collaborate with cross-functional teams (Engineering, Manufacturing, Logistics and Supply Chain) to identify and...  ...SPC) and quality tools. ~ Familiarity with industry-specific software (e.g., SAP, Oracle, AGILE). ~ Ability to read and interpret... 

    ichor systems, inc.

    Woodlands
    2 days ago
  •  ...Job Summary: As a Process Engineer, you will sustain and optimize manufacturing processes...  ...internally to Associate Engineers (AE / Senior AE) Required Qualifications: Degree/...  ...environment Knowledge of process engineering software systems and MES system( Manufacturing... 

    globalfoundries singapore pte. ltd.

    Woodlands
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Full Stack. Be the first to apply!