Software Engineering Consultant
Compunnel Inc.
The Software Engineering Consultant is a backend-focused role with hands-on data platform and large language model (LLM) experience. This consultant will design, build, and deploy scalable services and integrations for business-critical applications. Success requires strong Python skills, production-ready coding standards, and effective collaboration in a client-facing consulting environment.Key Responsibilities
Design and build backend services and REST APIs using Python (FastAPI, Flask, Django);
occasional Node.Js/TypeScript as neededDevelop distributed microservices with token-based authentication and role-based access controlsIntegrate applications with third-party systems, external APIs, and Snowflake for data access and transformationBuild LLM-powered features including model APIs, prompt workflows, structured outputs, and retrieval-augmented generation (RAG) applicationsWrite secure, modular code with unit, integration, and automated testsParticipate in Git workflows, code reviews, and CI/CD pipelinesTroubleshoot application issues across integrations, data, and production environmentsCollaborate with teams to translate requirements into implementation plans and technical documentationRequired Qualifications
3-5 years of software development or consulting experienceStrong Python proficiency with at least one framework (FastAPI, Flask, Django)Working knowledge of Node.Js/TypeScriptSolid grasp of REST API design, microservices, authentication, and service-to-service integrationExperience with Git workflows, CI/CD, and automated testingHands-on Snowflake experience (data migration, querying, app integration)Proficiency integrating LLMs via hosted model APIs or enterprise AI platformsStrong debugging, communication, and problem-solving skillsPreferred Qualifications
Experience in consulting environments with client-facing responsibilitiesBackground in enterprise data platforms or AI-driven applicationsFamiliarity with cloud infrastructure and containerization (Docker, Kubernetes)Certifications
None required;
cloud or AI certifications (AWS, GCP, Azure, or AI/ML specialization) preferred
#J-18808-Ljbffr
Design and build backend services and REST APIs using Python (FastAPI, Flask, Django);
occasional Node.Js/TypeScript as neededDevelop distributed microservices with token-based authentication and role-based access controlsIntegrate applications with third-party systems, external APIs, and Snowflake for data access and transformationBuild LLM-powered features including model APIs, prompt workflows, structured outputs, and retrieval-augmented generation (RAG) applicationsWrite secure, modular code with unit, integration, and automated testsParticipate in Git workflows, code reviews, and CI/CD pipelinesTroubleshoot application issues across integrations, data, and production environmentsCollaborate with teams to translate requirements into implementation plans and technical documentationRequired Qualifications
3-5 years of software development or consulting experienceStrong Python proficiency with at least one framework (FastAPI, Flask, Django)Working knowledge of Node.Js/TypeScriptSolid grasp of REST API design, microservices, authentication, and service-to-service integrationExperience with Git workflows, CI/CD, and automated testingHands-on Snowflake experience (data migration, querying, app integration)Proficiency integrating LLMs via hosted model APIs or enterprise AI platformsStrong debugging, communication, and problem-solving skillsPreferred Qualifications
Experience in consulting environments with client-facing responsibilitiesBackground in enterprise data platforms or AI-driven applicationsFamiliarity with cloud infrastructure and containerization (Docker, Kubernetes)Certifications
None required;
cloud or AI certifications (AWS, GCP, Azure, or AI/ML specialization) preferred
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineering Consultant in Winnipeg, MB vacancy
- ...and your family will have free access to consultation and support for your mental, emotional... ...offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department... ...: Price Industries is building a new Engineering Technology team, and we are looking for...Suggested
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Suggested
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of...SuggestedFull time
- ...constant changes of the IT industry. Summary: The Consultant, ICT Systems Engineering at Epic is responsible for timely and effective... ...configuration, auditing, and maintenance of client hardware, software and any related infrastructure. This includes the creation...SuggestedFull timeWork at officeRemote workFlexible hours3 days per week
$89.7k - $149.8k per year
...At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing... ...build helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve...SuggestedFull timeInternship$100.81k per year
...At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing... ...source projects, and/or version control systems Knowledge of software development lifecycle, including design, development, test, build...Full timeSummer workInternshipSeasonal workSummer internshipWork at officeWorldwideMonday to friday$87.4k - $137.4k per year
Job DescriptionAs a Software Engineer on the Litigation Drafting team you will be building the next generation of AI agentic product for legal... ...off annually and opportunities to get involved with pro-bono consulting projects and Environmental, Social, and Governance (ESG)...Work at officeLocal areaFlexible hours- Software deployment and configuration define this Keyloop Implementation Consultant role, supporting customers remotely and onsite across regional projects. French communication skills are essential.As a consultant, you will deliver DMS, Manufacturer Systems, Country Specifics...Remote work
- Amaris Consulting is looking for a Software Engineer with strong SQL and C# expertise to join a product engineering team working on data-intensive .NET web applications.You’ll design and build both the user interface and backend of web applications, working with...Internship
- TSR Consulting is currently seeking a highly motivated Senior Java Engineer in Mississauga, ON (Hybrid, 3 days onsite)Location: Mississauga... ...data.8+ years of professional software engineering experience in full... ...opportunities for both clients and consultants. #J-18808-LjbffrLong term contractContract workTemporary work
$120k - $140k per year
...without the need to monitor hours of video footage. Our Engineering department is seeking a Software Engineer to join our growing organization.Job... ...Certified Advanced Developer, Salesforce Revenue Cloud Consultant, Salesforce CPQ Specialist, or equivalent.Apex Development...Relocation- Highspring is a next-generation consulting and professional services firm delivering modern, agile, and forward-thinking solutions across... ...impact. The OpportunityWe are seeking a Python Software Engineer to join one of our delivery teams working on AI-enabled solutions...Flexible hours
- ...client systems alongside a small senior team. CLR3 is a software consulting, advisory and product development company. We build production... ...we own and operate. We are growing our Toronto engineering team. You will work directly with the founders and senior engineers...Work at office
- 87606# Infrastructure Engineering ConsultantMontrealHybridCloud and InfrastructureApplyWith... ...expertise, COFOMO is now a leading Canadian consulting firm specializing in digital and... ...teams in the adoption and evolution of software engineering, DevOps, DevSecOps and Everything...
$80k - $120k per year
We are SLR Consulting (Canada), a 1000+ team of advisory, environmental/engineering, and regulatory professionals across 18 office locations... .... As our new Acoustics Consultant/Engineer, you will play an... ...maintenance, calibration, and software applications used in acoustics...Permanent employmentFull timeWork at officeLocal area- Engineering Leader, Backend (Data & APIs)Back End Services - Toronto, Ontario (Hybrid but will... ...We’re Looking For 8+ years of backend software development experience, with Python as... ...-paced product organization rather than consulting or internal IT. Experience managing engineers...For contractorsRemote workFlexible hours
- Embedded Software Designer x2Airborne Imaging SystemsBurlington ON – Hybrid or Onsite**Please... ...not clear about your eligibility, please consult the Government of Canada website HERE** About the JobAs an Embedded Software Engineer at PVLabs, you design and build real-time...Long term contractWork from home
$111.4k - $161.4k per year
Senior Software Engineer — Content ToolsContent ToolsCoCounsel Legal Integrations Overview of... ...Familiarity with search and retrieval engines (Vespa, OpenSearch, Elasticsearch) at the... ...to get involved with pro‑bono consulting projects and Environmental, Social, and...Contract workWork at officeLocal areaFlexible hours$75k - $125k per year
...intérêt de la sécurité nationale. Titre d’emploi: Specialist(e), Software EngineeringEmplacement de l’emploi: Mirabel, QCCode de poste :... ...aux lois applicables. Ces résultats ne sont accessibles et consultés que par les personnes de L3Harris qui ont une responsabilité directe...Daily paid- ...with cross-functional teams to integrate digital asset solutions into payment ecosystems.Provide executive-level communication and consulting to stakeholders on digital asset initiativesMandatory Skills 10+ years of experience in banking, payments, transaction banking, treasury...
$140.6k - $190.6k per year
Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including... ...off annually and opportunities to get involved with pro-bono consulting projects and Environmental, Social, and Governance (ESG)...Long term contractWork at officeLocal areaFlexible hours$105k - $155k per year
Job Description We are looking for a hands‑on Senior Software Engineer with strong DevOps and cloud platform expertise to design, build, deploy... ...off annually and opportunities to get involved with pro‑bono consulting projects and Environmental, Social, and Governance (ESG)...Work at officeLocal areaFlexible hours3 days per week$129k - $164.5k per year
...remarkable teams. Greenhouse is searching for a Senior Software Engineer to join our team! As a member of the Greenhouse Engineering... ...companies, insurance companies, information technology consultants, etc.) that provide services to the Company. The expected...Long term contractFor contractorsWork at officeLocal areaRemote work- .... We are seeking a Senior Software Developer to join the Diagnostics... ...customer needs. Mentor engineers across the team, share... ...Kotlin, or C# exposure on the engine side. Gaming background —... ...Veuillez prendre un moment pour consulter nos politiques de confidentialité...Daily paidContract workWork at officeWorldwideRelocation package
$85k - $225k per year
Join to apply for the Software Engineer - Java role at Veeva SystemsJoin to apply for the Software Engineer - Java role at... ...function Industries Software Development, IT Services and IT Consulting, and Pharmaceutical ManufacturingReferrals increase your chances...Work at officeLocal areaRemote workWork from home$121.6k - $152k per year
Engineering Consultant (Inspection Procedures & CRN Applications)We are seeking a licensed professional engineer to support the development of equipment inspection procedures and regulatory submissions. This role involves preparing technical procedures for inspections of lifting...Full timeLocal area$110k - $160k per year
...integrates safety and security technology, world-class training and consulting, and emergency preparedness and response into a single,... ...technology. The RoleYou will join TrustFlight as an AI Software Engineer and serve as a core member of the AI Team. In this role, you...Work at office$90k - $120k per year
Sr. Software Engineer | NascentVisit NascentDigital.com# Sr. Software Enginee r### The big pictureFor almost 20 years, Nascent has helped build... ...leverage in product design, and support sales and technology consulting with clients* You mentor developers, give regular feedback,...InternshipFlexible hoursShift work$117.5k - $164.5k per year
...Greenhouse is searching for a Senior Full Stack Engineer to join our Employer Experience & Talent... ...companies, information technology consultants, etc.) that provide services to the... ...multiple years in a row. Greenhouse Software is an equal opportunity employer. All qualified...Long term contractFor contractorsWork at officeLocal areaRemote work- ...scalable, modular, and API-centric · Provide software design recommendations to the Program Manager and Chief Software Engineer · Evaluate operational feasibility by analyzing... ..., tools, and languages At Trinity Global Consulting (TGC), we value our employees and provide a comprehensive...Long term contractContract workTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Consultant. Be the first to apply!
Related searches
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB
- software sales Winnipeg, MB
- golang software developer Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software technical support Winnipeg, MB
- software Winnipeg, MB
- software support Winnipeg, MB
- software trainer Winnipeg, MB

