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 2 hours 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
- ...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
- ...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
- ...and 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 timeContract workWork 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- 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
- ...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
- 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
- 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
$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$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$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- 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...
$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- ...Group, part of Modaxo's transit portfolio, seeks an Implementation Consultant for our WM Implementation team. This role is remote in Canada... ..., configuration, testing, and delivering training on the OPS software to public transit customers. You will build client relationships...Remote work
- 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
$105k - $155k per year
## Senior Software EngineerApply: Hybrid: Canada, Toronto, Ontario: Full time:... ...looking for a hands-on **Senior Software Engineer with strong DevOps and cloud platform expertise... ...to get involved with pro-bono consulting projects and Environmental, Social, and Governance...Full timeWork at officeLocal areaFlexible hours3 days per week- Engineering Leader, Backend (Data & APIs) Back End Services - Toronto, Ontario (Hybrid but... ...We're Looking For 8+ years of backend software development experience, with Python as your... ...-paced product organization rather than consulting or internal IT. Experience managing...For contractorsRemote workFlexible 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- ...Technical Consultant III (Software Engineer, Senior/Lead) Senior / Team Lead | SaaS Banking & Financial Technology The Opportunity We are seeking a Senior Technical Consultant / Software Engineer III (Team Lead) to lead the technical delivery of complex enterprise...Internship
- ...willing to relocate to Canada Interested candidates: Share your resume with details on Guidewire modules, notice periodេទ and relocation readiness. Seniority levelMid-Senior level Employment typeFull-time IndustriesIT Services and IT Consulting #J-18808-LjbffrRelocation
$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- ...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...
$90k - $110k per year
Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age,... ...to health, sustainability, and community empowerment.Workday Software Engineer Experience: Extensive IT/SDLC experience, with significant...Long term contract$140.6k - $190.6k per year
...DescriptionThomson Reuters is seeking an experienced Lead Software Development Engineer (SAP ABAP) to join our product development team, working on... ...Management, Sales, Professional Services and Solutions Consulting TeamsEngage directly with customers to support their successRequired...Work at officeLocal areaWorldwideFlexible hours$210k - $220k per year
...space. The roleAre you an experienced engineering manager with a desire to make a... ...Warehouses, and Data Lakes? As Manager, Software Engineering you’ll be leading a team building... ...they relate to tools, outsourcing, and consulting. Own, manage and execute the Data and...Remote workFlexible hours$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- ...vacancies within our organization. Staff Software EngineerThe global capital markets are... ...backend operations Take ownership in engineering excellence and collaborate on code... ...opportunities to get involved with pro-bono consulting projects and Environmental, Social, and...Long term contractWork at officeFlexible hours2 days per week3 days per week
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

