High-paying software engineering jobs in Halifax

Software engineering is the process of designing, developing, and maintaining software systems. Engineers write code and create applications that solve problems or meet user needs. Software engineers must have programming skills and an understanding of software architecture, testing, and debugging.


The 49 software engineering jobs listed below pay well, with salaries between $78,135 and $138,018 per year. Software Engineer, Developer and Senior Software Engineer are among the most popular high-paying roles in Halifax, NS.

Job title

Updated Oct. 30, 2026
Job title
Halifax, NS
Nova Scotia
Job openings (Halifax)

Solution Architect

Halifax

$138,018 per year

Nova Scotia

$149,741 per year

Platform Engineer

Halifax

$126,915 per year

Nova Scotia

$126,915 per year

Automation Engineer

Halifax

$56.92 per hour

Nova Scotia

$53.56 per hour

Full Stack Developer

Halifax

$101,124 per year

Nova Scotia

$102,092 per year

Senior Software Engineer

Halifax

$100,317 per year

Nova Scotia

$100,317 per year

Data Engineer

Halifax

$93,480 per year

Nova Scotia

$93,480 per year

Developer

Halifax

$92,492 per year

Nova Scotia

$84,920 per year

Senior Java Developer

Halifax

$84,722 per year

Nova Scotia

$125,443 per year

Production Engineer

Halifax

$82,923 per year

Nova Scotia

$78,353 per year

Software Engineer

Halifax

$80,605 per year

Nova Scotia

$86,857 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.