High-paying software engineering jobs in Canton
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 20 software engineering jobs listed below pay well, with salaries between $65,485 and $203,652 per year. Product Engineer, Application Developer and Reliability Engineer are among the most popular high-paying roles in Canton, OH.
Job title
Updated Nov 11, 2026Back End Developer
Canton
Ohio
Machine Learning Engineer
Canton
Ohio
Reliability Engineer
Canton
Ohio
Product Engineer
Canton
Ohio
Application Developer
Canton
Ohio
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Back End Developer
Review job description
Please refer to the employers job description for complete details.
Back-end developers design server-side logic, manage databases and ensure application performance. Key skills for this role include proficiency in server-side languages, database management and API development.
Back End Developer jobs take 7 days on average from job posting to starting date. Currently, 46% of job openings offer remote or hybrid positions and 16% of job openings are part-time roles.
See jobsAverage pay
Canton
$87.21 per hourOhio
$67.00 per hourSkills
- REST
- AWS
- Java
- Git
- Python
-
Machine Learning Engineer
Review job description
Please refer to the employers job description for complete details.
Machine Learning Engineers design and deploy predictive models, optimize algorithms for scalability, and integrate AI solutions into products. They need expertise in programming, knowledge of data structures, and proficiency with machine learning frameworks like TensorFlow or PyTorch.
Machine Learning Engineer jobs take 48 days on average from job posting to starting date. Currently, 36% of job openings offer remote or hybrid positions and 12% of job openings are part-time roles.
See jobsAverage pay
Canton
$106,099 per yearOhio
$124,654 per year -
Reliability Engineer
Review job description
Please refer to the employers job description for complete details.
Reliability engineers enhance system performance, analyze failures and implement redundancy strategies. Key skills for this role include strong analytical thinking, experience with monitoring tools and knowledge of reliability concepts.
Reliability Engineer jobs take 85 days on average from job posting to starting date. Currently, 1% of job openings are part-time roles.
See jobsAverage pay
Canton
$97,071 per yearOhio
$112,210 per year -
Product Engineer
Review job description
Please refer to the employers job description for complete details.
Product engineers design and develop innovative products while ensuring alignment with customer needs. Key skills for this role include strong engineering expertise, creativity and the ability to collaborate with team members.
The top companies hiring Product Engineer in Canton, OH are Hendrickson (3 jobs), Ohio Gratings, Inc (1 job), and Hendrickson CBU (1 job).
Product Engineer jobs take 17 days on average from job posting to starting date. Currently, 13% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See jobsAverage pay
Canton
$73,153 per yearOhio
$95,127 per year -
Application Developer
Review job description
Please refer to the employers job description for complete details.
Application developers design, test, and maintain applications tailored to user needs. Key skills for this role include proficiency in programming languages, experience with APIs and a solid grasp of mobile and web development practices.
Application Developer jobs take 48 days on average from job posting to starting date. Currently, 22% of job openings offer remote or hybrid positions and 4% of job openings are part-time roles.
See jobsAverage pay
Canton
$65,485 per yearOhio
$94,062 per yearSkills
- Agile
- SQL
- Software troubleshooting
- Application development
- Database management