1

International Software Engineer Jobs in Alberta (NOW HIRING)

Water Resources Engineer

Calgary, AB ยท On-site

CA$30 - CA$55/hr

... international. Our scientists, engineers, field teams,consultantsand professionals collaborate ... Demonstratedproficiencyinurban stormwatermodeling software (e.g., PCSWMM, EPA SWMM,MIKE ...

... international. Our scientists, engineers, field teams,consultantsand professionals collaborate ... Software Proficiency: * Advanced experience with urban drainage tools such as PCSWMM, EPA SWMM ...

... and international development. Our work has improved more than 500 million lives around the world ... Experience with engineering design software will be an advantage. * Experience or aptitude for ...

Strong knowledge of the Canadian Electrical Code (CEC) and applicable local and international ... Experience using AutoCAD and other electrical design software. Assets * Knowledge of sustainability ...

Strong knowledge of the Canadian Electrical Code (CEC) and other applicable local and international ... Experience using electrical engineering design software. * Knowledge of sustainability initiatives ...

Strong knowledge of the Canadian Electrical Code (CEC) and applicable local and international ... Experience using AutoCAD and other electrical design software. Assets * Knowledge of sustainability ...

Strong knowledge of the Canadian Electrical Code (CEC) and other applicable local and international ... Experience using electrical engineering design software. * Knowledge of sustainability initiatives ...

Showing results 21-40

International Software Engineer information

What is an international software engineer?

International Software Engineers are professionals who develop, maintain, and optimize software applications for global markets. They often work on software localization, ensuring products support multiple languages, currencies, and cultural conventions. Their role may also involve understanding and complying with international laws, data regulations, and user accessibility standards. International Software Engineers often collaborate with teams in different countries and time zones, making strong communication and cross-cultural skills essential. Their work helps companies deliver user-friendly software that can succeed in diverse markets worldwide.

What are international jobs for software engineers?

International jobs for software engineers tend to be the same as software engineer position in the United States. The primary difference is the location of your project and where you work. Your job duties are to develop network infrastructure, work planning, and system architecture while also investigating complex issues across the systems that fall under your responsibilities. You also participate in code reviews and refactoring, communicate with the relevant organizational teams, and translating user experience into new technical applications. As with all software engineering jobs, your role depends on the particular type of position and the size of the company.

What are the key skills and qualifications needed to thrive as an international software engineer, and why are they important?

To thrive as an International Software Engineer, you need strong programming skills, knowledge of software development methodologies, and a relevant degree in computer science or engineering. Proficiency with common languages (such as Java, Python, or C++), version control systems like Git, and familiarity with cloud platforms or international coding standards are typically expected. Cross-cultural communication, adaptability, and collaboration skills make someone stand out in global teams. These skills and qualities are crucial for delivering high-quality software solutions that meet both technical requirements and diverse user needs across international markets.

How does working as an international software engineer differ from local software engineering roles in terms of collaboration and project management?

As an International Software Engineer, you'll often collaborate with distributed teams across multiple time zones and cultural backgrounds, which can add complexity to communication and project coordination. You'll typically use collaborative tools like Slack, Jira, or GitHub to manage tasks and share progress, and may need to be flexible with meeting times to accommodate global colleagues. Understanding diverse working styles and fostering clear, respectful communication are key to success in this role. These experiences can enhance your adaptability and open doors to global career advancement opportunities.

What is the difference between International Software Engineer vs Domestic Software Engineer?

AspectInternational Software EngineerDomestic Software Engineer
Work LocationWorks across multiple countries or remotely from abroadWorks within a specific country or region
Required CredentialsSame as domestic, often includes international work visas or permitsStandard local work authorization
Work EnvironmentGlobal teams, remote collaboration, multicultural settingsLocal teams, office or remote within one country
Employer & Industry UsageTech companies with international presence or remote-first policiesLocal companies or regional offices

International Software Engineers typically work across borders, often requiring additional visas or permits, and collaborate with global teams. Domestic Software Engineers focus on local projects within a specific country. Both roles require similar technical skills but differ mainly in location and work environment.

Can international software engineers work internationally?

International software engineers can work internationally if their employer allows remote work across borders or if they obtain the necessary work visas and permits for the country where they plan to work. Many companies support remote positions, but legal and immigration requirements vary by country and may impact eligibility. Skills in remote collaboration tools and understanding local regulations are also important for international work arrangements.

What are popular job titles related to International Software Engineer jobs in Alberta?

For International Software Engineer jobs in Alberta, the most frequently searched job titles are:

What job categories do people searching International Software Engineer jobs in Alberta look for?

The top searched job categories for International Software Engineer jobs in Alberta are:

Infographic showing various International Software Engineer job openings in Alberta as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Water Resources Engineer

Onterris

Calgary, AB โ€ข On-site

CA$30 - CA$55/hr

Full-time

Re-posted 11 days ago


Job description

About Us

At Onterris, we build careers grounded in purpose,responsibilityand real-world impact.

"For Planet and Progress" is our north star that guides everything we do. We believe environmental responsibility and human progress are interconnected,interwovenand international. Our scientists, engineers, field teams,consultantsand professionals collaborate across disciplines and geographies, guiding industries and governments, ensuring that communities and environments thrive.

When you join us,you'renot just forging acareer,you'rejoining a movement. A movement for better thinking, smartersolutionsand lasting impact.

Together, we will advance our way of life and protect the integrity of our environment every step of the way.

Water ResourcesEngineer

ADay in theLife

As an Water Resource Engineer, in our Calgary or Edmonton office, you'll be responsible for assisting multiple projects where you will have increasing interaction with our multi-disciplinary staff, regulatory agencies and clients. You will be part of a strong team of committed professionals.

The compensation range for this role is $30.00 to $55.00, commensurate with experience, skills, and geographic location

To thrive in this role,you'llbe comfortable taking ownership of the following responsibilities:

  • Lead engineering analysis and design for urban drainage and surface water management projects, for both private and public clients.

  • Prepare conceptual, preliminary, and detailed designs of stormwatermanagementponds and wetlands,grey/greeninfrastructure, and erosion and sediment control practices.

  • Conduct specialized hydrologic and hydraulic modeling

  • Hydrologic and hydraulic modeling of dual drainage systems (e.g., PCSWMM, etc.).

  • Complex stormwater pond analysis (e.g., dam breach modeling, water quality).

  • Detailed wetland water balance studies.

  • Support river engineering and environmental assessment task

  • Prepare and/or review construction cost estimates and tender specifications.

  • Collaborate with multi-disciplinary teams, including hydrogeological, geotechnical,survey,landscape design, transportation,structural, mechanical, electrical,and naturalsciencesdisciplines.

  • Direct and supportfield data collection exercisesas well asdata synthesis/analysis;including site reconnaissance,and topographic surveying.

  • Provide technical support and mentoring to junior team members.

  • Prepare technical reports, technical memoranda, and work plans.

  • Support business development initiatives including preparing proposals and building strong client relationships.

  • Work with regulatory agencies to obtain approvals.

  • Willingto travel within Alberta, BC, and SK to support projects.

YourExpertise andSkills

These requirements reflect the knowledge,skillsand abilities that help you do your best work here.

  • Bachelor's degree in Water Resources, Environmental, or Civil Engineering. A graduate degree would be considered anasset.

  • Fiveor moreyears ofprogressiveexperience inwater resourcesengineering, with a primaryfocus onurbanstormwatermanagement projects andmunicipal engineering.

  • Professional Engineer (P.Eng.) or Professional Licensee (engineering) (P.L.Eng.) designation (or candidacy) with APEGA isrequired.

  • Demonstratedproficiencyinurban stormwatermodeling software (e.g., PCSWMM, EPA SWMM,MIKE+,InfoWorksICM,GeoSTORM) isrequired.

  • Experience with variousotherwater resources modeling software (i.e.,HEC-RAS,HEC-HMS, SWAT, HSP-F, EFDC) would be considered an asset.

  • Experiencewithpreparing detailed designs, construction cost estimates, technical specifications,andtender/procurementpackages.

  • Experience with Python, R, or VBA for data analysis and model automation would be considered an asset.

  • Experience with design and drafting software such as ArcGIS,Global Mapper, Q-GIS,AutoCAD,and Civil3Dwould be an asset.

  • Comprehensive knowledge of currentregulations and legislation.

  • Experience in writing technical reports and proposals and giving presentations to multi-stakeholder groups.

  • A valid Class5driver's license with no restrictions and a clean driving record.

This posting reflects a current vacancy that the company is actively seeking to fill. As a note, we are not accepting third party agency applicants at this time.

We are an Equal Opportunity Employer. We are committed to providing access and reasonableaccommodation inouremployment for individuals with disabilities.

Onterris is a leading global environmental solutions company partnering with organizations to solve complex challenges where environmental pressures, regulatory expectations and operational risks intersect. Guided by our mission to advance the way of life without compromising the integrity of our environment, we believe environmental responsibility and human progress are fundamentally connected. Our scientists, engineers, field teams and consultants apply systems thinking that unites science, data and practical expertise to deliver solutions that strengthen our clients' resilience, mitigate risk and protect the air, water and soil that sustain communities, while uncovering responsible paths forward for planet and progress. For more information, visit www.onterris.com.

We are an equal opportunity employer and encourage applications from people of all backgrounds. We acknowledge that these experiences and perspectives help to enrich our teams and contribute to our ongoing success. We are committed to providing access and reasonable accommodation in our employment for all applicants. For US residents, click here to learn more.