Job Search and Career Advice Platform

Enable job alerts via email!

Cyber Software Engineer

ST Engineering Geo+Insights & Satellite Systems

Singapore

On-site

SGD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Singapore is looking for a Cyber Software Engineer to develop advanced cybersecurity analytics using Generative AI. The role involves backend development in Python, creating responsive web interfaces, and maintaining CI/CD pipelines. Ideal candidates will have at least 5 years of software development experience with a deep understanding of cybersecurity principles. Collaboratively work with cross-functional teams to enhance the security of critical infrastructure.

Qualifications

  • At least 5 years of professional experience in software development focusing on CI/CD infrastructure.
  • Strong problem-solving skills and an analytical mindset.
  • Good knowledge of cybersecurity concepts including incident response.

Responsibilities

  • Design and develop cybersecurity analytics and automation solutions.
  • Build and maintain backend services using Python.
  • Ensure seamless interaction between frontend and backend components.

Skills

CI/CD Pipelines
Python
Flask
HTML/CSS
RESTful API design
Git version control
Linux environment
Data visualization libraries
Secure coding practices
Job description
Cyber Software Engineer

Job ID: 19959

Location: ST Engineering Jurong East Bui, SG

Description

As a Cyber Software Engineer, you will design, develop, and maintain cutting‑edge cybersecurity analytics and automation with Generative AI that safeguard critical information assets and infrastructure. You will work closely with cross‑functional teams to deliver scalable, secure, and efficient solutions aligned with evolving cyber threat landscapes.

Key Responsibilities
Backend Development (Python)
  • Develop and maintain backend services using Python (Flask/Gunicorn).
  • Implement data ingestion pipelines from SIEM platforms.
  • Integrate and orchestrate Large Language Model (LLM) APIs.
  • Build RESTful APIs for frontend data delivery and internal services.
  • Write clean, testable, and well‑documented code.
  • Manage configuration, environment variables, and deployment scripts.
Frontend Development (HTML/CSS/JavaScript)
  • Build responsive web interfaces using HTML, CSS (Bootstrap), and JavaScript (jQuery).
  • Develop interactive dashboards and visualizations.
  • Ensure an intuitive and consistent user experience.
System Integration, Testing & Maintenance
  • Set up and maintain CI/CD pipeline infrastructure.
  • Ensure seamless interaction between frontend and backend components.
  • Maintain packaging/deployment tasks (RPM spec file present).
  • Maintain the overall system architecture.
  • Conduct code reviews, testing, and debugging to ensure high‑quality software releases.
  • Participate in continuous improvement processes, integrating new technologies and best practices to enhance software performance and security.
  • Document software specifications, design decisions, and operational procedures.
  • Support deployment and integration activities within Security Operations Centers and related platforms.
Skills And Qualifications
  • At least 5 years of professional experience in software development with a proven track record in building CI/CD Pipelines infrastructure.
  • Proficiency in CI/CD Pipelines, Source Code Reviews, Python, Flask/Bottle, HTML/CSS, JSON, WebSockets, NoSQL databases, RESTful API design and consumption, Gunicorn, Git version control, Linux environment.
  • Good knowledge of cybersecurity concepts including network security, threat detection, SIEM, or incident response tool development.
  • Experience with SIEMs, LLM APIs, STIX data format, packaging tools, data visualization libraries, secure coding practices and software development lifecycle in a security context.
  • Strong problem‑solving skills with an analytical mindset and attention to detail.
  • Ability to work collaboratively in a multidisciplinary team and communicate complex technical information clearly.
  • Familiarity with cloud environments, containerisation, or automation frameworks is advantageous.

Work Location: Jurong East

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.