Software Engineer

Insight Global — Canada · Posted ~3 hours ago

Senior Full-time Remote $100000-$150000

Skills

Go React software testing information security communication autonomous work LLMs prompt engineering

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a fully remote engineering team building a new AI-driven document management platform. The role is approximately 50% backend and 50% frontend, using Go for backend development and React for user-facing features. You will design and develop software, apply appropriate testing strategies, contribute to information-security initiatives, and work independently. Experience with prompt engineering and LLM integration is a plus.

Highlights

Fully remote full-time opportunity with a balanced backend and frontend focus. Work on a new AI-driven platform while using Go and React, with opportunities to contribute to design, testing, security, and modern AI/LLM integrations.

Description

Software Engineer Full-Time: $100k-150k Remote: Canada (EST) Required Skills & Experience - 5+ years with GoLang (recent experience required) - React experience - Strong understanding of different testing models. e.g Understanding when to use unit versus end-to-end. - Good communication skills and ability to work autonomously - Worked on a project surrounding information security Nice to Have Skills & Experience - Prompt engineering experience. - AI/LLM projects (personal or professional). - Exposure to LLMs and ability to integrate them. - Mentorship experience. Job Description Insight Global is hiring a Software Developer for a technology client in a fully remote, full-time role. This role is ~ 50% Back-End and ~ 50% Front-End In this position, you will contribute to the design and development of a new AI-driven document management platform. Your work will involve building features using Go, and contributing to front end development using React. The team is working to integrate Large Language Models (LLMs) for advanced document analysis and data processing. This role requires strong technical skills, excellent communication, and the ability to work independently as well as collaboratively in a team environment. We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position. Vacancy: This posting is for a currently vacant role, and the successful candidate will be hired into an existing open position.