Senior Cyber Software Engineer
@ ST Engineering Group

Singapore, Singapore, Singapore
SGD 120,000
On Site
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXXX****** @steng.com
Recommended after applying

Job Details

About the Senior Cyber Software Engineer Role

As a Senior 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:

  • Setup 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.

Key Skills/Competency

  • Python
  • CI/CD
  • Flask
  • RESTful APIs
  • Cybersecurity
  • Generative AI
  • Frontend Development
  • SIEM
  • Automation
  • Cloud

How to Get Hired at ST Engineering Group

🎯 Tips for Getting Hired

  • Customize your resume: Highlight cybersecurity and Python experience.
  • Research ST Engineering Group: Understand company culture and projects.
  • Prepare technical portfolio: Showcase CI/CD and REST API projects.
  • Practice coding challenges: Focus on Python and API integrations.
  • Review interview insights: Study past experiences in cyber projects.

📝 Interview Preparation Advice

Technical Preparation

Review Python coding exercises.
Study CI/CD pipeline configurations.
Practice API integration methods.
Work on secure coding projects.

Behavioral Questions

Describe a complex team project.
Explain handling tight deadlines.
Discuss conflict resolution in teams.
Share experiences adapting to change.

Frequently Asked Questions