full stack software engineer
Job Description
- **Location**: Singapore (Hybrid)
- **Company Overview**:
- Knovel Engineering is a Singapore-based full-stack software house and systems integrator at an exciting turning point. Founded in 2022, we have established ourselves as a profitable and stable partner for leading businesses and government agencies, including the Home Team Science & Technology Agency (HTX).
- We are currently transitioning from a systems integrator model toward becoming a product-focused organization, developing proprietary AI-powered solutions in talent screening, data analytics, and workflow automation. With a flat hierarchy and hands-on leadership, we offer a "big family" culture where mentorship is a priority and every engineer’s contribution has a direct impact on our growth.
- **Role Overview**:
- We are looking for an "infra-first" Full Stack Software Developer to join our engineering pod. In this role, you will be the primary owner of our Infrastructure as Code (IaC) and deployment pipelines, ensuring our AI-powered features have a rock-solid, automated environment to live in. Reporting to a hands-on Principal Engineer, you will bridge the gap between application code and infrastructure architecture in a fast-paced, high-visibility environment.
- **Key Responsibilities**:
- **Own Infrastructure as Code (IaC):** Design, implement, and maintain stable deployment pipelines and infrastructure standards using Terraform to support new and existing projects.
- **Full Stack Development:** Develop and ship high-quality features across the stack using Python and JavaScript/TypeScript, ensuring seamless integration between the application and its cloud environment.
- **Drive Engineering Excellence:** Move AI capabilities (such as agentic workflows and LLMs) from prototype to production with high confidence, reducing manual overhead through automation.
- **Architect Scalable Systems:** Collaborate closely with engineering leadership to design clean API contracts and backend architectures that support our transition toward a product-centric model.
- **Requirements**:
- **Minimum/Core Requirements**:
- **Genuine Occupational Requirement:** Due to specific project constraints and our involvement with Singapore government agencies, this role is open to Singaporean Citizens.
- Demonstrated experience in Full Stack development with proficiency in Python and JavaScript/TypeScript.
- Strong, hands-on proficiency in Terraform and managing cloud infrastructure.
- Proven ability to build and manage automated deployment pipelines.
- A "builder" mindset—comfortable context-switching between writing application code and architecting infrastructure.
- **Preferred/Bonus Requirements**:
- Experience with Docker and containerization strategies.
- Familiarity with Next.js and modern backend architecture.
- An interest in or prior experience with AI, LLMs, or RAG (Retrieval-Augmented Generation).
- Working knowledge of Golang, Ansible, or Kubernetes.
- **Why you should be interested**:
- **High-Impact Ownership:** As a key hire for our new projects, you will define the infrastructure standards for our next generation of products.
- **Direct Visibility:** Work in a lean, flat pod where your work has a high impact and visibility among technical leadership.
- **Stability and Growth:** Join a profitable, self-sustaining startup that has never had a history of retrenchment, during a pivotal shift into AI product development.
- **Mentorship and Pace:** Thrive in a fast-moving, mentorship-heavy environment where technical excellence is celebrated and "wearing many hats" is encouraged.
- Ready to build the infrastructure of the future? We'd love to hear from you.
Updated at 2026-07-27T18:56:56.68+08:00