Software Engineer jobs in Thunder Bay, ON

Found 85 jobs
Sort by:

Senior Java Software Engineer - Luxoft

Luxoft
Thunder Bay

🌍 Join a Global Energy Leader Building Next-Generation Cloud Solutions One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a cloud solution for interpretation of geological and geophysical data. Project is based on SCRUM methodology. Our project is...

View salary & More Info
7 hours ago

Java Software Engineer - iTeckSoft Inc

iTeckSoft Inc.
Thunder Bay

JD: - Design, implement, and maintain scalable Java applications, including RESTful APIs, batch processing jobs, and event-driven services. - Collaborate with development leads, system architects, and cross-functional teams to manage dependencies, mitigate risks, and resolve issues effectively. - Engage in all phases of the software development lifecycle, with a strong focus on continuous...

View salary & More Info
8 hours ago

Senior Structural Engineer

KGS Group
Thunder Bay

KGS Group is seeking an Senior Structural Engineer to join our well-established Structural department in Thunder Bay, Ontario. About Us We are KGS Group, an employee-owned, multidisciplinary engineering consulting firm serving clients throughout North America. We're different than traditional engineering firms. We believe a commitment to lasting relationships is just as critical as the...

View salary & More Info
10 hours ago

Senior Structural Engineer

Adecco Canada
Thunder Bay

Adecco is currently hiring a full-time Senior Structural Engineer to join our client's engineering team. In this role, you will lead the structural design of multi-discipline projects from proposal through completion, ensuring budgets, schedules, and quality objectives are met. You'll perform structural analysis and design for residential, commercial, and industrial buildings using wood, steel,...

View salary & More Info
8 hours ago

STUDENT - Process Engineer (Bare Point Water Treatment Plant)

Thunder Bay

:Job Description:POSITION SUMMARY: Under the direct supervision of the Process Engineer - Environment is responsible for assisting the monitoring of process control and maintenance activities, technical research and project management related to plant process optimization and asset management programs.MAJOR RESPONSIBILITIES:- Reviews daily plant operations and optimizes process control...

View salary & More Info
26 minutes ago

Civil Engineering Graduate

AECOM
Thunder Bay

Company Description Work with Us. Change the World. At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients to solve the world's most complex challenges and build...

View salary & More Info
3 days ago
No Experience

Civil Engineering Student

Hatch
Thunder Bay

Requisition ID: 97144 Job Category: Campus Location: Thunder Bay, ON, Canada Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 65 years of business and technical expertise in mining, energy, and infrastructure, our 10,000 colleagues in 150 countries tirelessly work toward bettering the industries in which we operate. With...

View salary & More Info
3 days ago

STRIDE AI Engineer / Architect - APEX-TEK PLACEMENT CONSULTANTS PRIVATE LIMITED

APEX-TEK PLACEMENT CONSULTANTS PRIVATE LIMITED
Thunder Bay

Job Title: STRIDE AI Engineer / Architect Location: Remote(25% Travel is required) For Canada location will be Toronto, ON For USA location will be Princeton, NJ Role Overview We are looking for an AI Engineer / Architect to design, build, and evolve an enterprise-grade AI platform that accelerates root cause analysis, secure automation, code intelligence, and quality engineering. This...

View salary & More Info
7 hours ago

Implementation Engineer (Remote, Part Time Contract) - Virtual/Remote - Apply

Zerion Software
Thunder Bay

As an Implementation Engineer, you will play a crucial role in ensuring the successful adoption and integration of the software solutions for our portfolio companies. You will work closely with clients to understand their unique requirements, configure our software to meet their needs, and provide expert guidance throughout the implementation process. This is a part time position with...

View salary & More Info
a day ago
Hybrid

Intermediate Mechanical Engineer - Apply

Tetra Tech
Thunder Bay

Intermediate Mechanical Engineer LOCATION: Thunder Bay, ON Employment Type: Full Time Tetra Tech is a leading provider of consulting engineering, and technical services worldwide and strives to provide smart solutions for challenging projects. We are a diverse company, including individuals with expertise in science, research, engineering, construction, and information technology. Our culture...

View salary & More Info
a day ago
No Experience

Structural Engineer - Apply

WSP
Thunder Bay

The Opportunity: If you are looking to accelerate your growth, this role in our Thunder Bay office offers the perfect next step. You’ll join a collaborative Resources Engineering group, working on a variety of industrial projects, from new builds to rehabilitation, while also supporting institutional and government clients. You’ll apply and expand your design skills on real projects, collaborate...

View salary & More Info
17 hours ago

Full Stack Engineer

HRB
Thunder Bay

Full Stack Software Engineer About us We’re building a portfolio of four verticalized SaaS companies (“leafs”) powered by AI agents — each designed to drive revenue for businesses on autopilot. What We’re Looking For We’re looking for an engineer who’s excited about building systems that live at the edge of automation, AI, and web security. You’ll thrive here if you’re eager to learn,...

View salary & More Info
an hour ago

STRIDE AI Engineer / Architect - thunder bay

APEX-TEK PLACEMENT CONSULTANTS PRIVATE LIMITED
Thunder Bay

Job Title: STRIDE AI Engineer / Architect Location: Remote(25% Travel is required) For Canada location will be Toronto, ON For USA location will be Princeton, NJ Role Overview We are looking for an AI Engineer / Architect to design, build, and evolve an enterprise-grade AI platform that accelerates root cause analysis, secure automation, code intelligence, and quality engineering. This...

View salary & More Info
8 hours ago
Remote

Civil/Structural Engineer In Training - Apply

Tetra Tech
Thunder Bay

Civil/Structural Engineer In Training LOCATION: Thunder Bay STATUS: Staff/Permanent Tetra Tech is a leading provider of consulting engineering, program management, construction management, and technical services throughout Canada. Tetra Tech combines the resources of a global, multibillion-dollar company with local, client-focused delivery in more than 400 locations around the world. Our...

View salary & More Info
a day ago

Java Software Engineer

iTeckSoft Inc.
Thunder Bay

JD: - Design, implement, and maintain scalable Java applications, including RESTful APIs, batch processing jobs, and event-driven services. - Collaborate with development leads, system architects, and cross-functional teams to manage dependencies, mitigate risks, and resolve issues effectively. - Engage in all phases of the software development lifecycle, with a strong focus on continuous...

View salary & More Info
8 hours ago
Alert me to new jobs like Software Engineer, Thunder Bay
By continuing to use the website, I agree to the Terms of Use and Privacy Policy. You can tune your job alerts or unsubscribe at any time.

Highway Design Engineer, P.Eng

AECOM
Thunder Bay

Company Description Work with Us. Change the World. At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients to solve the world's most complex challenges and build...

View salary & More Info
a day ago

Senior Java Software Engineer

Luxoft
Thunder Bay

🌍 Join a Global Energy Leader Building Next-Generation Cloud Solutions One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a cloud solution for interpretation of geological and geophysical data. Project is based on SCRUM methodology. Our project is...

View salary & More Info
7 hours ago

Senior Java Software Engineer - thunder bay

Luxoft
Thunder Bay

🌍 Join a Global Energy Leader Building Next-Generation Cloud Solutions One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a cloud solution for interpretation of geological and geophysical data. Project is based on SCRUM methodology. Our project is...

View salary & More Info
7 hours ago

Java Software Engineer - thunder bay

iTeckSoft Inc.
Thunder Bay

JD: - Design, implement, and maintain scalable Java applications, including RESTful APIs, batch processing jobs, and event-driven services. - Collaborate with development leads, system architects, and cross-functional teams to manage dependencies, mitigate risks, and resolve issues effectively. - Engage in all phases of the software development lifecycle, with a strong focus on continuous...

View salary & More Info
8 hours ago

STRIDE AI Engineer / Architect

APEX-TEK PLACEMENT CONSULTANTS PRIVATE LIMITED
Thunder Bay

Job Title: STRIDE AI Engineer / Architect Location: Remote(25% Travel is required) For Canada location will be Toronto, ON For USA location will be Princeton, NJ Role Overview We are looking for an AI Engineer / Architect to design, build, and evolve an enterprise-grade AI platform that accelerates root cause analysis, secure automation, code intelligence, and quality engineering. This...

View salary & More Info
8 hours ago
The Jobsora algorithm selects vacancies which is based on the parameters you set: position, location, salary level, type of vacancy, etc.
The more parameters you specify, the more precisely, the algorithm will select vacancies for you.
We recommend you to specify such minimum search refinements:
• Job title or company name
Menu