Career Library

Help Section

Login / Sign Up

40 Active Job Posts for Software developers and programmers

These companies are looking for software developers and programmers right now:

Google

This job is in demand.

Job posted on 2026-06-12 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Minimum qualifications: Bachelor's degree in Computer Science or related technical field, or equivalent practical experience. 2 years of experience in software development with one or more general-purpose programming languages, including but not limited to Go, Java, Python, C/C++, C#, Objective-C, JavaScript, or Kotlin. Preferred qualifications: Strong problem solving-skills and understanding

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-12 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages (e.g., C++ and Python), or 1 year of experience with an advanced degree. Preferred qualifications: Master's degree or PhD in Computer Science or related technical fields. 2 years of

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-12 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Minimum qualifications: Bachelor's degree or equivalent practical experience. 2 years of experience with full stack development using Java or Kotlin. 2 years of experience with Android application development. Experience in computer science, data structures, algorithms and software design. Preferred qualifications: Master’s degree or PhD in Engineering, Computer Science, or a

Go to Job Post Save Job Post Share

Google Canada

This job is in demand.

Job posted on 2026-06-11 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: info_outline X This posting is for an existing vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. Minimum qualifications: Bachelor's degree or equivalent practical experience. 2 years of experience with full stack development using Java or Kotlin. 2 years of experience with Android application development.

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-10 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial… Full-time Full-time

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-10 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of software development experience in Kotlin, Java, or Swift. 5 years of experience in iOS or Android application development. Preferred qualifications: Master’s degree or PhD in Engineering, Computer Science, or a related technical field. 3 years of experience in a

Go to Job Post Save Job Post Share

Rockwell Automation Canada Ltd.

This job is in demand.

Job posted on 2026-06-10 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Strong programming skills in C++ and Python, with experience in Linux-based systems; Strong understanding of software engineering principles, including testing, versioning, and code quality;… Full-time Hybrid work Dental care Employee assistance program Paid time off RRSP match Flexible schedule Full-time

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-10 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: We're looking for software developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security,… Full-time Full-time

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-10 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: We're looking for software developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security,… Full-time Full-time

Go to Job Post Save Job Post Share

Friendlier

This job is in demand.

Job posted on 2026-06-10 in GuelphThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Bachelor's degree in Computer Science, or related field. This role combines hands-on development with team leadership, and process improvement. Work closely with leadership team to ideate software… Full-time Remote Stock options Work from home Full-time

Go to Job Post Save Job Post Share

Google Canada

This job is in demand.

Job posted on 2026-06-09 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: info_outline X This posting is for an existing vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. Note: By applying to this position you will have an opportunity to share your preferred working location from the following: San Jose, CA, USA; Waterloo, ON, Canada .

Go to Job Post Save Job Post Share

Google Canada

This job is in demand.

Job posted on 2026-06-09 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: info_outline X This posting is for a new vacancy.Note: By applying to this position you will have an opportunity to share your preferred working location from the following: San Jose, CA, USA; Miami, FL, USA; Waterloo, ON, Canada . Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of

Go to Job Post Save Job Post Share

Friendlier Company Inc.

This job is in demand.

Job posted on 2026-06-09 in GuelphThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Key Responsibilities: Team Leadership Support software developers and QA engineer Foster a collaborative, accountable team culture, driving Friendlier’s values Remove blockers and advocate for the team Drive collaboration with other friendlier teams to decrease information siloing. And build grounded, evidence based solutions" Coding Build out new features with a focus

Go to Job Post Save Job Post Share

Hammond Power Solutions Inc.

This job is in demand.

Job posted on 2026-06-08 in GuelphThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Hammond Power Solutions Inc. is a global manufacturer headquartered in Guelph, Ontario, Canada. HPS has grown to become the leader in North America in the custom design and manufacture of dry type transformers. For the past century, HPS has grown to deliver electrical power solutions to global markets and provides

Go to Job Post Save Job Post Share

Google Canada

This job is in demand.

Job posted on 2026-06-08 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: info_outline X This posting is for a new vacancy.Note: By applying to this position you will have an opportunity to share your preferred working location from the following: San Jose, CA, USA; Waterloo, ON, Canada; Miami, FL, USA . Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-08 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial… Full-time Full-time

Go to Job Post Save Job Post Share

Hammond Power Solutions

This job is in demand.

Job posted on 2026-06-08 in GuelphThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Currently enrolled as a student pursuing a degree in Computer Science, Software Engineering, or a related field. Bachelor's degree or better in Computer Science or related field. Hybrid work Casual dress Company events Employee assistance program On-site parking Permanent

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-05 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. 2 years of experience Android application development and the Android Software Development Kit (SDK). Preferred qualifications: Master's degree or PhD

Go to Job Post Save Job Post Share

Communitech

This job is in demand.

Job posted on 2026-06-05 in KitchenerThis is a Full TimeContract position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Lead technical readiness for the reopening of the application window on the portal to kick off the new renewed program, ensuring platform stability and performance during peak intake. Contract Contract

Go to Job Post Save Job Post Share

Angstrom Engineering Inc.

This job is in demand.

Job posted on 2026-06-05 in CambridgeThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: You will need to leverage your understanding of automation, PLC, database, frontend, and backend PC programming techniques to create new and exciting features for all our customers to use. Full-time Day shift Flexible schedule Full-time Day shift Monday to Friday Overtime

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-05 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with data structures and algorithms in either an academic or industry setting. 2 years of experience in developing iOS mobile applications. 2 years of experience with software development with Swift and iOS. Preferred qualifications: Master's degree or PhD

Go to Job Post Save Job Post Share

BinSentry

This job is in demand.

Job posted on 2026-06-05 in KitchenerThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Salary: $100,000-$140,000/Anually About BinSentry: BinSentry is an extremely fast-growing ag-tech company started here in KW. BinSentry is focused on providing solutions for the agriculture supply chain that help increase efficiency, reduce costs, and enhance profitability. As a leader in the use of artificial intelligence, BinSentry offers technology solutions that pair

Go to Job Post Save Job Post Share

Google Canada

This job is in demand.

Job posted on 2026-06-04 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: info_outline X This posting is for a new vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with data structures and algorithms in either an academic or industry setting. 2 years of experience

Go to Job Post Save Job Post Share

Communitech Corporation

This job is in demand.

Job posted on 2026-06-04 in KitchenerThis is a Full TimeContract position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: . Communitech is based in downtown Kitchener, Ontario. We work in-office five days a week because great things happen when we're together — creating space for deeper collaboration and stronger relationships with each other and the ecosystem we support. About The Role: You will own the ElevateIP platform end-to-end: the

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-04 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: We're looking for developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial… Full-time Full-time

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-04 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Minimum qualifications: Bachelor's degree or equivalent practical experience. 2 years of experience with software development in Kotlin. Preferred qualifications: Experience in Java or other languages/frameworks used in mobile app development (Jetpack Compose). Experience with mobile app development. Knowledge of or experience in any of the following: Android apps, mobile development,

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-04 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages (e.g., C++ and Python), or 1 year of experience with an advanced degree. Experience in computer vision, graphics, or machine learning, or computational imaging. Experience working with hardware devices.

Go to Job Post Save Job Post Share

BinSentry

This job is in demand.

Job posted on 2026-06-04 in KitchenerThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Salary: $70,000-$90,000/Anually About BinSentry: BinSentry is an extremely fast-growing ag-tech company started here in KW. BinSentry is focused on providing solutions for the agriculture supply chain that help increase efficiency, reduce costs, and enhance profitability. As a leader in the use of artificial intelligence, BinSentry offers technology solutions that pair

Go to Job Post Save Job Post Share

Google Canada

This job is in demand.

Job posted on 2026-06-03 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Google Canada (Waterloo, ON): info_outline X For Canada Applicants: This posting is for a new vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. Note: By applying to this position you will have an opportunity to share your preferred working location from the following: San

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-03 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Experience in one or more of the following: test automation, refactoring code, test-driven development, build infrastructure, optimizing software, debugging, building tools and testing frameworks. Full-time Full-time

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-03 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with one or more general purpose programming languages (e.g., Java or Kotlin). Experience in full stack development. Preferred qualifications: Experience working and communicating effectively across teams. About the job Google Cloud's software developers develop the next-generation technologies that

Go to Job Post Save Job Post Share

Google

This job is in demand.

Job posted on 2026-06-03 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience in software development. 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture. 5 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and

Go to Job Post Save Job Post Share

Ignite Talent Solutions

This job is in demand.

Job posted on 2026-06-03 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Lead Full Stack Developer / Solutions Architect – North America (Remote) Job Description Our client is an innovative startup transforming the manufacturing and service industries with real-time digital twins of equipment and process. Their technology detects performance issues and automates resolutions. This enables the immediate detection of performance anomalies and

Go to Job Post Save Job Post Share

Google Canada

This job is in demand.

Job posted on 2026-06-02 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: info_outline X This posting is for a new vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. If needed, use this French Canadian translation: "Google utilise des outils d'IA pour faciliter l'évaluation des candidats dans le cadre de nos processus de recrutement."Note: By applying to

Go to Job Post Save Job Post Share

Randstad Canada

This job is in demand.

Job posted on 2026-05-12 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: As a member of Our Client's Digital Experience team, you will be responsible for the end-to-end development of In-Vehicle Infotainment (IVI) software. Your work will directly impact how users interact with flagship features such as Pro Trailer Backup Assist, Drive Modes, and other critical HMI (Human Machine Interface) elements. This

Go to Job Post Save Job Post Share

Communitech

This job is in demand.

Job posted on 2026-05-07 in WaterlooThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Software Developer Co-op (Fall 2026) Magnet Forensics Software Engineering Waterloo, ON, Canada · Ottawa, ON, Canada Posted on May 7, 2026 Apply now Who We Are; What We Do; Where We’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares

Go to Job Post Save Job Post Share

Communitech

This job is in demand.

Job posted on 2026-04-22 in KitchenerThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Senior Software Developer (Data Platform) RouteThis Software Engineering Kitchener, ON, Canada CAD 120k-170k / year + Equity Posted on Apr 22, 2026 Apply now RouteThis is on a mission to revolutionize technical support. We build AI-powered solutions that help Internet Service Providers and Smart Home companies solve connectivity and WiFi

Go to Job Post Save Job Post Share

Communitech

This job is in demand.

Job posted on 2026-01-15 in KitchenerThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Senior Software Developer 2 D2L Software Engineering Toronto, ON, Canada · Vancouver, BC, Canada · Kitchener, ON, Canada · Winnipeg, MB, Canada · Remote CAD 110k-155k / year + Equity Posted on Jan 15, 2026 Apply now D2L is a cloud company that is modernizing education and building the Future

Go to Job Post Save Job Post Share

Communitech

This job is in demand.

Job posted on 2025-12-11 in KitchenerThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Software Developer - New Graduate D2L Software Engineering Toronto, ON, Canada · Kitchener, ON, Canada · Winnipeg, MB, Canada · Vancouver, BC, Canada CAD 75k-85k / year + Equity Posted on Dec 10, 2025 Apply now D2L is a cloud company that is modernizing education and building the Future of

Go to Job Post Save Job Post Share

Communitech

This job is in demand.

Job posted on 2025-05-24 in KitchenerThis is a Full TimePermanent position. View occupation: Software developers and programmers (opens in a new tab) · Short Description: Senior Software Developer 2, Artificial Intelligence D2L Software Engineering Kitchener, ON, Canada · Toronto, ON, Canada · Winnipeg, MB, Canada CAD 130k-160k / year + Equity Posted on May 23, 2025 Apply now D2L is a cloud company that is modernizing education and building the Future of Work. The old

Go to Job Post Save Job Post Share

Help Us Serve You Better

We are collecting data to better understand who is looking for work and what kind of opportunities jobseekers are searching for. This data is completely anonymous and non-personally identifiable.

Your Age: