High-paying software engineering jobs in Waltham
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 1,126 software engineering jobs listed below pay well, with salaries between $142,242 and $215,929 per year. Software Engineer, Senior Software Engineer and Principal Software Engineer are among the most popular high-paying roles in Waltham, MA.
Job title
Updated Sep 05, 2026Staff Product Manager
Waltham
Massachusetts
Staff Software Engineer
Waltham
Massachusetts
Back End Developer
Waltham
Massachusetts
Principal Product Manager
Waltham
Massachusetts
Principal Software Engineer
Waltham
Massachusetts
Senior Product Manager
Waltham
Massachusetts
Senior Software Engineer
Waltham
Massachusetts
Software Engineer
Waltham
Massachusetts
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Staff Product Manager
Review job description
Please refer to the employers job description for complete details.
Staff product managers lead product development, coordinate cross-functional teams and drive market strategy. Expertise in product management, leadership skills and market insight are important.
Currently, 47% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 14 jobsAverage pay
Waltham
$215,929 per yearMassachusetts
$187,815 per year -
Staff Software Engineer
Review job description
Please refer to the employers job description for complete details.
Staff software engineers lead technical initiatives, mentor teams, and drive software innovation. Programming knowledge, strong problem-solving abilities and excellent interpersonal skills are key to success.
Staff Software Engineer jobs take 10 days on average from job posting to starting date. Currently, 44% of job openings offer remote or hybrid positions and 4% of job openings are part-time roles.
See 66 jobsAverage pay
Waltham
$188,622 per yearMassachusetts
$204,103 per yearSkills
- Software development
- Java
- AWS
- Communication skills
- Leadership
-
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 16 days on average from job posting to starting date. Currently, 44% of job openings offer remote or hybrid positions and 15% of job openings are part-time roles.
See 37 jobsAverage pay
Waltham
$177,990 per yearMassachusetts
$158,083 per yearSkills
- REST
- Python
- Node.js
- Back-end development
- Git
-
Principal Product Manager
Review job description
Please refer to the employers job description for complete details.
Principal product managers define overarching product strategy, drive innovation and lead cross-functional teams. Key skills for this role include strong strategic thinking, market analysis expertise and exceptional leadership.
Currently, 31% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 24 jobsAverage pay
Waltham
$174,404 per yearMassachusetts
$180,706 per yearSkills
- AI
- Project management
- Program management
- Business analysis
- Project management methodology
-
Principal Software Engineer
Review job description
Please refer to the employers job description for complete details.
Principal Software Engineers lead development teams, design software architectures, and assure code quality. Advanced coding skills, leadership experience, and architectural expertise are essential.
Principal Software Engineer jobs take 4 days on average from job posting to starting date. Currently, 22% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 210 jobsAverage pay
Waltham
$165,622 per yearMassachusetts
$178,331 per yearSkills
- Software development
- Leadership
- Java
- Communication skills
- AWS
-
Senior Product Manager
Review job description
Please refer to the employers job description for complete details.
Senior product managers lead product strategy, analyze market trends and drive cross-team collaboration. Key skills include strategic planning, strong analytical abilities and a deep understanding of customer needs.
Currently, 40% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 103 jobsAverage pay
Waltham
$161,178 per yearMassachusetts
$161,895 per yearSkills
- Product management
- Communication skills
- Leadership
- Analysis skills
- Product development
-
Senior Software Engineer
Review job description
Please refer to the employers job description for complete details.
Senior Software Engineers lead software development, optimize systems, and mentor juniors. Deep programming expertise, experience with system architecture, and strong problem-solving abilities are essential for innovative solutions.
Senior Software Engineer jobs take 29 days on average from job posting to starting date. Currently, 30% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 336 jobsAverage pay
Waltham
$158,329 per yearMassachusetts
$158,351 per yearSkills
- Agile
- APIs
- AWS
- Java
- Software development
-
Software Engineer
Review job description
Please refer to the employers job description for complete details.
Software Engineers design and develop software applications, write code, and ensure system functionality. Proficiency in programming languages, problem-solving skills, and technical expertise are crucial.
Software Engineer jobs take 52 days on average from job posting to starting date. Currently, 21% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 336 jobsAverage pay
Waltham
$142,242 per yearMassachusetts
$132,074 per yearSkills
- Software development
- Agile
- APIs
- Java
- Git