1

Master Software Engineer Jobs in Pennsylvania (NOW HIRING)

Software Engineer Location: Exton, PA Position Summary Bentley Systems, Incorporated, (Exton, PA ... Master's degree, or foreign equivalent in Computer Science. What we offer * A great Team and ...

Software Engineer

Philadelphia, PA · On-site

$54 - $58/hr

Software Engineer (Contract) We are not accepting C2C or 1099 arrangements. Location: Philadelphia ... About the Assignment This position is part of the 2026 Q3 CBS Master Bundle and may be fulfilled ...

New

Software Engineer

Philadelphia, PA · On-site

$105K - $164K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Software Engineer, Entry Level * Software Engineer, Mid Level * Software Engineer, Senior Level ... Master's level Degree in Computer Science, Electrical Engineering, or Computer Engineering * 10+ ...

Degree in Engineering or a relevant Master's degree. * Experience or strong understanding of software design, development, and integration. * Ability to lead and mentor junior team members, fostering ...

Degree in Engineering or a relevant Master's degree. * Experience or strong understanding of software design, development, and integration. * Ability to lead and mentor junior team members, fostering ...

Degree in Engineering or a relevant Master's degree. * Experience or strong understanding of software design, development, and integration. * Ability to lead and mentor junior team members, fostering ...

Senior Software Engineer

Indiana, PA · On-site

$100 - $130/hr

Master's or Bachelor's degree in Computer Science, Electronics, Electrical Engineering, or related discipline. * 10+ years of software engineering experience, including data engineering or ...

Software Engineer Globus Medical is looking for a Software Engineer who is passionate about medical ... Bachelor's Degree with 3-5 years of professional programming experience or a Master's Degree with 1 ...

Software Engineer Globus Medical is looking for a Software Engineer who is passionate about medical ... Bachelor's Degree with 3-5 years of professional programming experience or a Master's Degree with 1 ...

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

POSITION SPECIFICS We are seeking a Software Engineer to join the Applied Communications team in ... Master's degree in Computer Science or related field * Management of multiple concurrent projects ...

Software Engineer

University Park, PA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

POSITION SPECIFICS We are seeking a Software Engineer to join the Applied Communications team in ... Master's degree in Computer Science or related field * Management of multiple concurrent projects ...

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

POSITION SPECIFICS We are seeking a Software Engineer to join our Applied Communications team of ... Master's degree in Computer Science or related field * Managing multiple concurrent projects and ...

Software Engineer

University Park, PA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

POSITION SPECIFICS We are seeking a Software Engineer to join our Applied Communications team of ... Master's degree in Computer Science or related field * Managing multiple concurrent projects and ...

Senior Software Engineer

Pittsburgh, PA · On-site

$118K - $156K/yr

Master's Degree in Computer Science, Computer Engineering or a related field EXPERIENCE Required ... Knowledge of professional software engineering practices & best practices for the full software ...

Senior Software Engineer

Berwyn, PA · On-site +1

$157K - $188K/yr

In the alternative, employer will accept a Master's Degree in Computer Science, Computer Engineering or a related field plus 4 years of experience in Software Developer/Software Engineer or related ...

Software Engineer II

Pittsburgh, PA · On-site

$94K - $129K/yr

A bachelor's or master's degree in computer science, Software Engineering, or equivalent background * Proven expertise in frontend- (REACT JS) with 3D capabilities and backend (C#) technologies

In the alternative, employer will accept a Master's Degree in Computer Science, Computer Engineering or a related field plus 4 years of experience in Software Developer/Software Engineer or related ...

next page

Showing results 1-20

Master Software Engineer information

See Pennsylvania salary details

$63.7K

$147.9K

$206K

How much do master software engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for master software engineer in Pennsylvania is $147,878.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,300.00 and $173,400.00 per year, depending on experience, location, and employer.

What is a master software engineer?

A Master Software Engineer is a senior-level software developer who leads complex projects, architects software solutions, and mentors junior engineers. They possess deep technical expertise in multiple programming languages, frameworks, and system architectures. Additionally, they collaborate with cross-functional teams to drive innovation, improve code quality, and ensure scalability. Their role often involves making critical technical decisions, optimizing performance, and implementing best practices in software development.

What jobs can I get with a master software engineer?

A Master Software Engineer can qualify for advanced roles such as Software Development Manager, Lead Software Engineer, Solutions Architect, or Technical Director. These positions typically require strong programming skills, experience with software design, and knowledge of tools like cloud platforms and development frameworks.

What are the key skills and qualifications needed to thrive in the master software engineer position, and why are they important?

To thrive as a Master Software Engineer, you need advanced programming proficiency, deep software architecture knowledge, and substantial experience in designing scalable systems, typically supported by a relevant degree and years of hands-on development. Familiarity with modern development frameworks, cloud platforms, CI/CD tools, and certifications like AWS Certified Solutions Architect or similar are commonly expected. Leadership, effective communication, mentorship abilities, and strong problem-solving skills set top candidates apart. These competencies enable Master Software Engineers to drive complex projects, build high-performing teams, and deliver innovative solutions in demanding technical environments.

Is it worth doing a master's in software engineering?

A master's in software engineering can enhance technical skills, deepen understanding of software development processes, and improve job prospects for roles like Master Software Engineer. However, it requires significant time and financial investment, and practical experience or certifications like Agile or DevOps can also be valuable for career advancement.

What are the typical responsibilities and daily tasks of a master software engineer?

A Master Software Engineer is often responsible for designing and reviewing complex software architecture, developing high-quality code, and ensuring that systems are robust and scalable. They mentor junior developers, set technical standards, and collaborate closely with cross-functional teams such as product managers, QA, and operations. Daily tasks may include leading code reviews, troubleshooting advanced technical issues, and contributing to technical strategy discussions. This role often requires balancing hands-on development work with leadership duties, providing both strategic guidance and practical solutions to engineering challenges.

What are the most commonly searched types of Master Software Engineer jobs in Pennsylvania? The most popular types of Master Software Engineer jobs in Pennsylvania are:
Infographic showing various Master Software Engineer job openings in Pennsylvania as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $147,878 per year, or $71.1 per hour.

Software Engineer

Bentley Systems

Exton, PA • On-site, Remote

Full-time

Posted 6 days ago


Job description

Software Engineer

Location: Exton, PA

Position Summary

Bentley Systems, Incorporated, (Exton, PA) opening for a Software Engineer, responsible for developing high-quality software using C++, C#, and other relevant languages while implementing new features and enhancements based on user feedback and project requirements.

Requirements

  • 2 years software engineering experience and 2 years of working with AEC (Architecture, Engineering, and Construction) software development.
  • C# , .NET Framework, developing WPF apps using XAML, implementing custom algorithms for geometry-based computations, or CAD-like functionality.
  • Object-oriented programming and design patterns.
  • Working with large legacy codebases, including reading, understanding, and extending existing functionality without disrupting critical workflows.
  • Participate in peer code reviews, and utilize new tools and methodologies to optimize development processes and ensure high code quality.
  • Debug and troubleshoot issues reported by users or QA, delivering timely fixes and improvements.


Qualifications

  • U.S. Master's degree, or foreign equivalent in Computer Science.


What we offer

  • A great Team and culture - please see our colleague video.
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch this short documentary about how we got our start.
  • An attractive salary and benefits package.
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups.
  • A company committed to making a real difference by advancing the world's infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Discover our latest user success stories for an insight into our global impact.

Will consider work from home. Competitive Salary. Contact catie.spitcaufsky@bentley.com.