Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer Intern

Peakhill Capital

We are seeking a motivated and analytical individual to join our software team. You’ll work closely with both business and technical teams to translate needs into practical solutions, support new initiatives, and test and improve what we build.
This is a hands‑on role for someone who enjoys problem-solving, learning how systems work, and turning ideas into action.
What You’ll DoUnderstand the ask
Work with teams across the organization to uncover what they actually need — not just what they initially ask for.
Break large or ambiguous requirements into clear, achievable pieces of work.
Keep the bigger picture in mind and understand how individual requests fit into the team’s overall priorities.
Learn the system
Develop a deep working knowledge of our application: what it does, how its pieces connect, and where its edges are.
Evaluate how new requirements interact with existing functionality.
Identify conflicts, overlaps, dependencies, and potential downstream impacts before they become expensive problems.
Keep things moving
Capture clear, useful notes that people can rely on weeks later.
Coordinate meetings, make sure the right people are involved, and keep conversations moving toward decisions.
Follow up independently and close the loop on your own work. You shouldn’t need to be reminded to chase something down.
Break things
Test existing functionality and new features from every angle.
Try unexpected inputs, unusual workflows, and the things users probably weren’t supposed to click.
Perform thorough manual testing with a sharp eye for detail — both the obvious visual inconsistency and the silent data issue matter.
Be comfortable being the person who finds the problem. That’s the point.
Write it down
Create clear Jira stories, bug reports, feature specifications, acceptance criteria, and meeting notes.
Write documentation that allows someone who wasn’t in the room to understand the problem and take action.
Clearly communicate reproducible steps, expected vs. actual behaviour, and what “done” actually means.
What We’re Looking For
Strong communication:
You can communicate clearly in writing and in conversation.
Curiosity:
You genuinely want to understand how software systems work and are willing to dig until you do.
Organization and initiative:
You manage your own threads, follow up, and close loops without being chased.
Attention to detail:
“It works” is not the end of the investigation. It’s the beginning of the next question.
Healthy skepticism:
You naturally look for edge cases, inconsistencies, and things that could go wrong.
Comfort with ambiguity:
Priorities can shift, requirements can evolve, and you’re able to adapt without losing momentum.
You are
not
expected to know everything below.
We’ve intentionally grouped our stack into three tiers.
Tier 1 is what we expect you to be comfortable with on day one. Tier 2 is where familiarity gives you an advantage and where you’ll grow on the job. Tier 3 is bonus territory.
Because much of this role involves understanding, evaluating, and testing software rather than building every feature end-to-end,
being able to read code and reason about how it works counts.
You don’t need production experience in every technology listed.
You should be comfortable with these fundamentals before you start:
HTML & CSS:
Layout, the box model, responsive behaviour, and understanding why something breaks at 375px.
React:
Components, props, state, and hooks — enough to read a component and reason about what it will render.
SQL:
Basic queries, tables, joins, and relationships.
Git:
Branching, commits, pull requests, and resolving a merge conflict without panicking.
Jira or similar:
Experience is great;
genuine willingness to learn it properly in your first week is required.
Tier 2 — Strongly Preferred
Familiarity is valuable;
depth is a real advantage. Gaps are absolutely something you can close on the job.
TypeScript
— our front end is primarily React + TypeScript.
Tailwind CSS
— our styling layer.
Next.Js
— our React framework.
PostgreSQL
— our primary database, including schema design and more complex queries.
C# / .NET Core
— our back‑end services.
Entity Framework
— ORM and data‑access patterns.
Prisma
— ORM on the TypeScript side.
Database migrations
— understanding what they are and why careless migrations can be dangerous.
Wireframing & workflow mapping
— Figma, Excalidraw, or even a whiteboard;
you can sketch a workflow before anyone writes code.
UI/UX sensibility
— you notice when something is technically correct but frustrating to use.
Nice to have, never a barrier. We’ll teach you what you need to know.
AWS
— EC2, RDS, SQS, CloudWatch, ECR, and the wider ecosystem.
CI/CD
— understanding how code moves from a branch to production.
AI / LLM integrations
— prompt design, API integration, and evaluating model output.
Cloud infrastructure and deployment concepts
more broadly.
What You’ll Get Out of ItThis is an opportunity to develop a much broader understanding of software than you’d get from simply being handed tickets.
You’ll gain:
A real, end-to‑end view of how software is
specified, built, tested, and shipped .
Direct exposure to stakeholders across the business — not just the engineering team.
Practical experience in
requirements analysis, QA, technical writing, and software delivery .
A strong foundation for future roles in
software engineering, product, business analysis, QA, or technical operations .
Hands‑on exposure to a modern full‑stack environment:
React/TypeScript and Next.Js
on the front end,
.NET Core and PostgreSQL
on the back end,
AWS
underneath it all, and
AI/LLM integration
work alongside it.
Meaningful ownership of your work, with support when you need it.
If you’re the kind of person who wants to understand why something works, figure out how it fits into the bigger picture, and isn’t afraid to break things in the process, we’d love to hear from you.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer Intern in Winnipeg, MB vacancy
  •  ...'s best data and AI infrastructure platform so our customers can use deep data insights to improve their business. As a Software Engineering Intern, you will join a team of engineers to build features that contribute directly to the the company platform. We're hiring across... 
    Internship
    Hourly pay
    Summer work
    Summer internship
    Worldwide

    Databricks

    Winnipeg, MB
    2 hours ago
  • $166k - $195k per year

     ...high, and so are the rewards. The International engineering team's mission is to expand...  ...financial lives! As a Senior Full Stack Software Engineer, you will be a core technical...  ...mechanisms, localized promotion engines, and user acquisition pipelines to accelerate... 
    Suggested
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Robinhood Markets, Inc.

    Winnipeg, MB
    2 hours ago
  • $109k - $136k per year

     ...performance, reliability, and scalability of our existing systemsPromote engineering excellence through technical leadership, knowledge-sharing and...  ...compartmentalized and secureHow You Will Do Your Work As a Software Engineer, *how* results are achieved is paramount for your... 
    Suggested
    Casual work
    Work at office

    Justworks

    Winnipeg, MB
    2 hours ago
  • $95k - $100k per year

     ...Builder. Our work brings together software, compilers, digital design, and application engineering to help users develop and...  ...Document findings and contribute to internal knowledge bases and technical materials...  ...examples.Job Type: Student / Intern (Fixed Term)Shift: Shift 1 (... 
    Internship
    Fixed term contract
    Local area
    Shift work

    Altera

    Winnipeg, MB
    2 hours ago
  • $165k - $330k per year

     ...Spark Capital. Join us and help build the platform engineers turn to ship AI products. THE ROLEAs a Software Engineer at Baseten, you will own one of the most critical...  ..., and a high-trust experience for customers and internal teams. Partner closely with Finance, Sales, GTM,... 
    Suggested
    Flexible hours

    Baseten

    Winnipeg, MB
    2 hours ago
  • $164.6k - $235.1k per year

     ...the Role: We are looking for a Staff Engineer to steer the technical evolution of our AI...  ...effectiveness.About the Team: Tubi's Internal Tools team is at the forefront of AI integration...  ...Turn ambiguous requirements into working software that users see and trust. Bias toward... 
    Internship
    Remplacement
    Long term contract
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi

    Winnipeg, MB
    3 minutes ago
  •  ...scalability of our existing systemsPromote engineering excellence through technical leadership,...  ...compartmentalized and secureAs a Senior Software Engineer, how results are achieved is...  ...coachingApprenticeship program that supports internal movement and growthYou are self-driven... 

    Justworks

    Winnipeg, MB
    2 hours ago
  • $115k - $165k per year

     ...love.Are you bready* for a change? As a Senior Backend Engineer on the Toast International team, you’ll play a pivotal role in engineering the platform...  ...have the right ingredients*? (Requirements) 5+ years of software engineering experience building scalable, distributed... 
    Contract work
    Work at office
    Worldwide

    Toast

    Winnipeg, MB
    2 hours ago
  • $100.81k per year

     ...while making an impact that reaches far beyond campus.Our Software Development Engineers (SDEs) use modern technology to solve complex problems while...  ...internships across all seasons are full‑time positions, and intern/co‑ops should expect to work in office, Monday‑Friday, up... 
    Internship
    Full time
    Summer internship
    Work at office
    Monday to friday

    Alternance Amazon

    Winnipeg, MB
    2 hours ago
  •  ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems...  ...Manager Job Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...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...  ...for engineering solutions, actively collaborating with internal teams to ensure technological advancements are perfectly aligned... 
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    1 day ago
  • Wealthsimple is seeking a senior software engineer to help build internal tools and production systems used across the company. You will ship reliable code and influence architectural decisions that scale with our growth. You’ll design scalable architectures, protect sensitive... 

    Wealthsimple Inc.

    Winnipeg, MB
    3 minutes ago
  •  ...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... 

    Equinix

    Winnipeg, MB
    1 day ago
  • $5000 per month

    161 Bay Street (93021), Canada, Toronto,Toronto, OntarioStaff Software Engineer - International Card Tech - Full-stackAbout Capital One Canada. For 30 years, we've been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive... 
    Work at office
    Work from home

    Capital One

    Winnipeg, MB
    2 hours ago
  • Build software with IBM as a Software Developer Intern, using Agile practices, back-end development, and unit testing in collaborative delivery.As a Software Developer: Generalist, you will design, code, test, and deliver component-level software solutions. You will understand... 
    Internship

    IBM

    Winnipeg, MB
    2 hours ago
  •  ...Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native...  ...applications using leading-edge and/or proven technologies. DevOps Engineering Knowledge: Familiarity with DevOps engineering practices and... 
    Internship

    IBM

    Winnipeg, MB
    2 hours ago
  • $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... 
    Internship
    Full time

    Amazon

    Winnipeg, MB
    4 days ago
  •  ...HLS, and DSP Builder in Toronto through software testing and workflow development with Altera...  ...s Factory Applications team.As a student intern, you will assist with tools and workflows...  ...solutions. The work connects application engineering with software, compiler, FPGA, and... 
    Internship

    Altera

    Winnipeg, MB
    2 hours ago
  • $86k - $103k per year

    BESTECH is an innovative multi-disciplinary engineering services firm with over 25 years of...  ...you.Your Role as Mechanical Engineering Intern (EIT) Reporting to the Supervisor of Mechanical...  ...using applicable engineering software (e.G., AutoCAD Plant 3D, Revit, SolidWorks... 
    Internship
    Permanent employment
    Full time
    For contractors
    Work at office

    BESTECH

    Winnipeg, MB
    2 hours ago
  • Are you ready to unlock intelligence? About The RoleThe Software Engineer will be a key contributor to the Billing Platform Team, building and...  ..., prorations, renewals, and credits. Experience building internal admin tooling for operational or support use cases. Familiarity... 
    Contract work

    Kong

    Winnipeg, MB
    2 hours ago
  • $82k - $122k per year

    # Software EngineerCanadaLondon,OntarioTechnology Jobs - Ontario, Canadao494AfwBApply nowSAVE...  ...** Join Team CARFAX as a **Software Engineer** Isn't it time you bragged about where you...  ...department owns some of the most critical internal systems at the company. This includes large... 
    Internship
    Work at office
    Immediate start

    Mobility Global Inc.

    Winnipeg, MB
    2 hours ago
  • $202.4k - $231k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer – International Card Tech – Full-stack About Capital One Canada.For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating... 
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    2 hours ago
  • Build the platform that keeps healthcare connected. As a Software Engineer, you’ll join our Halifax engineering team to help grow the...  ...geographic location, qualifications, experience, skills, and internal equity.Where a culture driven by excellence helps you not only... 
    Long term contract
    Temporary work
    Immediate start
    Work from home
    Flexible hours

    ResMed Inc.

    Winnipeg, MB
    2 hours ago
  • $170k - $220k per year

     ...sales, reduce customer churn, and save engineering resources—allowing them to focus on their...  ...externally facing products and to drive internal efficiency through automation, intelligent...  ...will have: ~3-7+ years of full-time software engineering experience (*open to multiple... 
    Full time
    Work at office
    Home office

    Merge

    Winnipeg, MB
    2 hours ago
  • Amaris Consulting is looking for a Software Engineer with strong SQL and C# expertise to join a product engineering team working...  ...from their most recent interview stage.Why choose us An international community bringing together more than 110 different... 
    Internship

    Amaris Consulting | Part of Mantu

    Winnipeg, MB
    2 hours ago
  • Location: Calgary, AB | Department: Engineering | Level: Intermediate to Senior | Start: Immediately...  ...of it. The RoleWe're hiring a Software Engineer to join our core product team...  ...compound your output: coding agents, evals, internal automation, scripts that didn't exist... 
    Internship
    Immediate start

    Purelend Technologies Inc.

    Winnipeg, MB
    2 hours ago
  • Engineering Full-Time 3+ years Kitchener, Ontario Job Type: Full-Time, 40 hours...  ...Industrial Park) Department: Software & Firmware Reports To: Software Engineering...  ...continents, offering opportunities for international travel. Cross-Functional... 
    Full time
    Casual work

    Mycionics Inc.

    Winnipeg, MB
    2 hours ago
  • $82.1k - $132.1k per year

    ## Software EngineerApply: Hybrid: Canada, Toronto, Ontario: Full time: Posted Yesterday: End...  ...Reuters is looking for a Software Engineer with an appetite to learn AI-code generation...  ...specifications and documentation.* Participate in internal team and status meetings, in project... 
    Remplacement
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    2 hours ago
  • Accelerate the Future of AI-Driven Engineering as our next AI Agentic Software Engineer (P3) Step into the frontier of intelligent software delivery where...  ...waste.Collaborate with like-minded people: Our strong internal culture is a "hidden gem." You will work with a... 
    Work at office
    Local area
    Worldwide

    Trimble

    Winnipeg, MB
    2 hours ago
  •  ...verification, wallet risk screening and compliance review. AI-powered internal tools : agents that research, qualify and support our...  ...balances. Review code, write clear documentation, and help set the engineering standards of a growing team. Build with AI Build product... 

    EraTree

    Winnipeg, MB
    3 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Intern. Be the first to apply!