1

Software Engineer Jobs in Newton, MA (NOW HIRING)

Software Engineer

Boston, MA ยท On-site

$140K - $175K/yr

ECS is seeking a Software Engineer to support the execution of a variety of projects including Artificial Intelligence/Machine Learning and Big Data/Cloud Solutions, with a focus supporting Naval ...

The Nagler Group is seeking a Senior Software Engineer to join a high-performance engineering team building scalable, resilient, and low-latency systems. This role will contribute across multiple ...

Software Engineer

Lexington, MA ยท On-site

$156K - $180K/yr

Software Engineer Belong. Connect. Grow. with KBR! KBR provides innovative and cost-effective services and solutions to national security and industry customers. We are leading the way for national ...

Software Engineer

Lowell, MA ยท On-site +1

$96K - $154K/yr

As a Software Engineer, your main focus will be on designing, developing, testing and collaborating with other contributors over the world to bring features on existing components or bootstrap new ...

Software Engineer

Peabody, MA ยท On-site

$85 - $110/hr

Pinpoint Laser Systems is seeking a talented, selfโ€‘motivated, and creative software engineer to join our team to develop new products and customer applications. We are looking for a fullโ€‘time ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be considered for this opportunity. Must be US Citizen Location: Although this position is Hybrid - To be ...

Autonomy Software Engineer

Burlington, MA ยท On-site

$108 - $131/hr

Our Autonomy Software Engineer will be part of the company's core AI-enabled Autonomy Software development team. Primary responsibilities include day-to-day, agile software engineering for initial ...

Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be considered for this opportunity. Must be US Citizen Location: Although this position is Hybrid - To be ...

Software Engineer

Lexington, MA ยท On-site

$69K - $158K/yr

As a software engineer, you know that great software isn't just built-it's crafted. It's more than an elegant UI or a clean data model, and it's the integration of intuitive interfaces, robust ...

As a Software Engineer , you will work hand in hand with our engineering and design team as you help leverage our hardware products to advance cutting edge software. You will be a central force in ...

Software Engineer

Lexington, MA ยท On-site +1

$69K - $158K/yr

Share Software Engineer The Opportunity: As a software engineer, you know that great software isn't just built-it's crafted. It's more than an elegant UI or a clean data model, and it's the ...

As a Software Engineer, you will collaborate with engineering and design teams to advance software that connects physical tools with digital platforms, ensuring performance and usability across ...

Software Engineer

Lexington, MA ยท On-site

$69K - $158K/yr

As a software engineer, you know that great software isn't just built-it's crafted. It's more than an elegant UI or a clean data model, and it's the integration of intuitive interfaces, robust ...

As a software engineer, you know that great software isn't just built-it's crafted. It's more than an elegant UI or a clean data model, and it's the integration of intuitive interfaces, robust ...

Software Engineer Clearance Level: Must have an Active Secret Clearance to be considered for this opportunity - Must be US Citizen Location: 100% on site due to the nature of the work. Must live ...

As a Software Engineer, you will collaborate with the engineering and design team to advance software that enhances their hardware, working on various product lines with a high level of autonomy.

As a Software Engineer , you will work hand in hand with our engineering and design team as you help leverage our hardware products to advance cutting edge software. You will be a central force in ...

Software Engineer

Lexington, MA ยท On-site

$69 - $158/hr

As a software engineer, you know that great software isn't just built-it's crafted. It's more than an elegant UI or a clean data model, and it's the integration of intuitive interfaces, robust ...

Showing results 41-60

Software Engineer information

See Newton, MA salary details

$69.7K

$161.8K

$225.4K

How much do software engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for software engineer in Newton, MA is $161,824.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,600.00 and $189,800.00 per year, depending on experience, location, and employer.

What is a software engineer?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

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

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

Are software engineers still in demand?

Yes, software engineers are in high demand across many industries due to ongoing digital transformation, the growth of cloud computing, and the need for software development, maintenance, and cybersecurity skills. The profession offers strong job stability, competitive salaries, and opportunities to work with various programming languages and tools.

Is 25 too late to become a software engineer?

Age is not a barrier to becoming a software engineer; many professionals start careers in tech in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and problem-solving, often through coding bootcamps, online courses, or formal education. Employers value skills and experience over age, making it possible to enter the field at 25 or older.

What are the most commonly searched types of Software Engineer jobs in Newton, MA?

The most popular types of Software Engineer jobs in Newton, MA are:

What are popular job titles related to Software Engineer jobs in Newton, MA?

For Software Engineer jobs in Newton, MA, the most frequently searched job titles are:

What job categories do people searching Software Engineer jobs in Newton, MA look for?

The top searched job categories for Software Engineer jobs in Newton, MA are:

What cities near Newton, MA are hiring for Software Engineer jobs?

Cities near Newton, MA with the most Software Engineer job openings:

Infographic showing various Software Engineer job openings in Newton, MA as of August 2026, with employment types broken down into 83% Full Time, and 17% Contract. Highlights an 50% In-person, 17% Hybrid, and 33% Remote job distribution, with an average salary of $161,824 per year, or $77.8 per hour.

Software Engineer

ECS

Boston, MA โ€ข On-site

$140K - $175K/yr

Full-time

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Everforth ECS is seeking a Software Engineer to work in Manassas, VA office.
Job Description:
ECS is seeking a Software Engineer to support the execution of a variety of projects including Artificial Intelligence/Machine Learning and Big Data/Cloud Solutions, with a focus supporting Naval Acoustics AI/ML. This position requires strong technical leadership skills, experience with various modern software languages, machine learning architecture, and enterprise application integration. The candidate works closely with both the project and technical teams to swiftly prototype and develop solutions in an agile environment and deploy capabilities to the cloud computing environment and operational end user. The candidate cultivates an environment that promotes customer service, excellence in communication, innovation, collaboration, and teamwork. The Software Engineer performs in a multidisciplinary team environment to ensure deadlines are met.
Responsibilities:
  • Develops software solutions by studying information needs, conferring with end-users, and studying systems flow, data usage, and work processes.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Establish and meet projected timelines and work independently or as a member of a team
  • Provides information by collecting, analyzing, and summarizing development and service issues
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures

We are a rapidly growing company that considers our employees and teams to be our most important assets. Our team environment provides opportunities for growth to individuals who are motivated to excel. We are situated in Merrifield, VA -- well positioned for most commutes within the Northern Virginia area. Our newly renovated office spaces are first in class facilitating a teamwork environment. We also offer opportunities for telework and have some of the most interesting, advanced IT business in the DC area. Our growing program works with the most forward leaning technologies and extraordinary customers who are thought and action leaders in within the AI/ML domain. We offer a highly competitive compensation and benefits package to the right person for this key position.
Salary Range: $140,000-175,000
General Description of Benefits
  • BA/BS degree in Computer/Mechanical/Electrical Engineering; Computer Science or a related Information Technology field or equivalent experience
  • Secret Clearance with the ability to obtain TS/SCI
  • Proficiencies in modern programming languages such as Python, Java, and JavaScript
  • Experience utilizing containerization technologies (e.g. Docker) and orchestration frameworks (e.g. Kubernetes)
  • 5 years of experience coding, designing, deploying, and supporting enterprise level systems
  • Strong analytical and reasoning skills with an ability to visualize processes and outcomes
  • Enhancing applications by identifying opportunities for improvement, making recommendations, and designing and implementing systems
  • Experience developing Architecture and Data Flow Diagrams
  • A skilled intelligent, articulate individual who relates to people at all levels of an organization; possesses excellent technical writing and presentation skills
  • Familiarity with Windows and Linux operating systems
  • Ability to work in a fast-paced environment
  • Ability to travel (15%) to OCONUS/CONUS locations
  • Ability to quickly grasp and implement new technologies
  • A self-motivated, self-starter that enthusiastically embraces pushing imaginative solutions to hard operational problems