Technical Product Manager (Cybersecurity)

MicroSec logo

MicroSec

View Salaries, Reviews, and more  

Job Summary


Salary
S$6,000 - S$10,000 / Monthly

Job Type
-

Seniority

Years of Experience
At least 5 years

Tech Stacks
Python Linux Flow API Docker GitLab

Job Description

What if you can safeguard the future of all technologies?

Today, most of the systems are connected, automated, and remotely monitored/controlled. Be it Industrial or commercial, automation with connectivity has a huge impact on evolving sectors including HealthTech, Industry 4.0, Satellite, Defense/Military, 5G, and Smart cities. These are prone to cyberattacks due to various limitations in computation, bandwidth, and advances in Quantum computing.

Microsec (www.usec.io) is a fast-growing Singapore based company that has built an enterprise cybersecurity platform that protects against such attacks by facilitating mathematical and computationally optimized encryption algorithms supporting Post-Quantum Cryptography with Machine Learning. To protect from Zero-day attacks, the platform also enables a Machine-learning/AI-based Anomaly detection system that can run on the smallest microcontrollers to the largest supercomputers. An incredible team of various scientists and engineers from across the world has joined the incredible journey to build this technology. The team is looking for its next rockstar candidates to take the company to the next level and safeguard the future of all technologies.

MicroSec is looking for a Technical Product Manager to manage the product roadmap, features, and delivery of its IoT Security Suite. Successful applicants will be responsible for managing an awesome team of scientists and developers while further developing MicroSec’s IoT cybersecurity products.

What you’ll do

  • Lead the team in the development of the software product against the roadmap via Scrum planning, development, and execution
  • Write the functional issues/requirements, down to the API level
  • Do hands-on work on reviewing the code and solution developed by the team
  • Come up with system and solution architecture and assist developers in realizing those in an optimized form
  • Work cross-function with software systems and technologies utilizing embedded, backend, cloud, python, UI/UX, cybersecurity, etc.
  • Test the developed solution end-to-end, including deployment, update, and patch
  • Create user flow, product sheet, specification sheets, etc.
  • Perform code and design reviews.
  • Undertake project scoping, time management, planning, and execution.
  • Manage day-to-day operational aspects of the project timeline and scope.
  • Prepare and gather project requirements and product backlog.
  • Work with engineering teams to prioritize development and ensure that high-quality product is shipped on time
  • Assisting user acceptance testing and quality assurance
  • Assisting in pre-sales related work including preparation of proposals, decks and RFP
  • Enforce project standards with both internal and external resources.
  • To prepare, review, and amend technical documentation.
  • To review customer requirements and tender specifications for identifying product gaps and planning with the team
  • Identify, scope, and implement processes and systems to continuously improve product and service quality as well as operational effectiveness and efficiency
  • Perform other duties and responsibilities as assigned.

Who you are

  • Must have at least 5 years of experience in Python development and Linux environment
  • Must have at least 4 years of experience in writing Machine-learning codes
  • Must have at least 1 year of experience in developing solutions for embedded systems
  • Must have at least 1 year of experience in managing a technical team involved in Cybersecurity and Machine Learning
  • Strong experience and knowledge of Linux, On-prem infrastructure & Cloud technologies. Must be able to perform or manage minor changes and bug fixes to the existing codebase internally or with external vendors.
  • University degree in Engineering/Computer Science or an equivalent field.
  • Must have a strong understanding of Cybersecurity and Computer networks
  • Must have strong experience with Gitlab, Epics, and Issue management
  • Must have hands-on skills in code review and design of system/solution architecture
  • Must have basic DevOps skills to run basic services like Docker etc to test out the services
  • Knowledge of IoT is a plus
  • Should have experience in setting up infrastructure, routers/switches, and management of on-prem servers
  • Good knowledge of Agile and/or other project management methods or certification is a plus
  • Excellent written and oral communication skills; able to communicate in all forms across the company; strong presentation skills.



Interview Questions of Technical Product Manager (Cybersecurity) at MicroSec

Currently, there aren't any interview questions for this role at MicroSec shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now