2

Full Time Software Engineer Jobs in Boston, MA (NOW HIRING)

Preferred : • 5+ years of full-time software engineering experience, preferably at a trading firm, tech company, or high-growth startup. • Strong proficiency in C/C++ or Rust. • Knowledge of ...

Test Software Dev/Engineer Clearance Level: Active clearance is preferred; however, we will ... Full-time employment Tuition & Training Reimbursement - 5K annually for pre-approved, Eligible ...

Software Engineer Clearance Level: Must be able to obtain a Secret Clearance- Must be US Citizen ... The position requires full-time onsite presence within 100 miles of Lexington MA. May require ...

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 ... These benefits are only applicable to full time, permanent associates at Red Hat located in the ...

Preferred background * 5+ years of full-time software engineering experience, preferably at a trading firm, tech company, or high-growth startup. * Strong proficiency in C/C++ or Rust. * Knowledge of ...

Hybrid Software Engineer Clearance Level: Must be able to obtain a Secret Clearance- Must be US ... Full-time employment Tuition & Training Reimbursement - 5K annually for pre-approved, Eligible ...

Cloud Software Engineer

Cambridge, MA · On-site

$90K - $210K/yr

As a Cloud Software Engineer at MORSE, you will work on cutting-edge technology and directly ... MORSE maintains an "open" leave policy that does not restrict exempt, regular full-time employees ...

As a Frontend Software Engineer at MORSE, you will play a key role in designing, developing, and ... MORSE maintains an "open" leave policy that does not restrict exempt, regular full-time employees ...

Senior Software Engineer

Woburn, MA · On-site

$134K - $184K/yr

STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking ... Information Full-Time Salary Range: $134,000 - $184,000 The salary range listed is based on ...

Lead Software Engineer

Woburn, MA · On-site

$157K - $224K/yr

STR is hiring experienced Lead Software Engineers to join our multidisciplinary cyber/networking ... Information Full-Time Salary Range: $157,000 - $224,000 The salary range listed is based on ...

Lead Software Engineer At Capital One, we are changing banking for good by creating responsible and ... The minimum and maximum full-time annual salaries for this role are listed below, by location.

New

STR is hiring experienced Lead Software Engineers to join our multidisciplinary cyber/networking ... Information Full-Time Salary Range: $157,000 - $224,000 The salary range listed is based on ...

STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking ... Information Full-Time Salary Range: $134,000 - $184,000 The salary range listed is based on ...

Embedded Software Engineer

Cambridge, MA · On-site

$90K - $210K/yr

As an Embedded Software Engineer at MORSE, you will be developing software to support Unmanned ... MORSE maintains an "open" leave policy that does not restrict exempt, regular full-time employees ...

Software Engineer, C++

Boston, MA · On-site

$166K - $220K/yr

ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology ... Highly competitive equity grants are included in the majority of full time offers; and are ...

Software Engineer II

Needham, MA · On-site

$115K - $151K/yr

As a Software Engineer II you will: * Utilize your expertise in low-level programming as we advance ... This position requires being on-site at our office in Needham, MA full-time (5 days per week ...

next page

Showing results 1-20

Full Time Software Engineer information

See Boston, MA salary details

$69K

$160.3K

$223.3K

How much do full time software engineer jobs pay per year?

As of Jul 19, 2026, the average yearly pay for full time software engineer in Boston, MA is $160,270.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,400.00 and $187,900.00 per year, depending on experience, location, and employer.

What does a Full Time Software Engineer do?

A Full Time Software Engineer is responsible for designing, developing, testing, and maintaining software applications or systems. They work closely with other engineers, designers, and stakeholders to understand requirements and deliver effective technical solutions. Their daily tasks include writing code, debugging, participating in code reviews, and collaborating in team meetings. Full time roles typically offer benefits and require a standard work week, providing stability and growth opportunities in the tech industry.

What is the difference between Full Time Software Engineer vs Part Time Software Engineer?

AspectFull Time Software EngineerPart Time Software Engineer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week, flexible scheduling
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
ResponsibilitiesComplete project tasks, collaborate with teams, participate in full project lifecycleLimited tasks, often supporting or assisting full-time engineers
Work EnvironmentOffice or remote, integrated into team workflowsFlexible, may work independently or remotely

Full Time Software Engineers work standard hours with comprehensive benefits and full project involvement, while Part Time Software Engineers have flexible hours with limited responsibilities. The choice depends on your availability and career goals.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with experience, specialized skills, or working in high-paying industries like finance or technology hubs. Senior roles, expertise in in-demand programming languages, and working at large tech companies or startups can contribute to reaching this salary level.

What are the key skills and qualifications needed to thrive as a Full Time Software Engineer, and why are they important?

To thrive as a Full Time Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, development frameworks, and cloud platforms, as well as relevant certifications, are commonly expected. Excellent teamwork, communication, and time-management skills help you collaborate effectively and adapt to evolving project requirements. These skills and qualities are vital for delivering reliable, efficient software solutions in dynamic technical environments.

What engineer makes $500,000 a year?

Highly experienced software engineers working at large tech companies or in specialized roles such as machine learning or systems architecture can earn $500,000 or more annually, often including bonuses and stock options. These roles typically require advanced skills, extensive experience, and often involve leadership or critical project responsibilities.

What are some common challenges faced by full-time software engineers when working on collaborative projects?

Full-time software engineers often face challenges such as coordinating effectively across distributed teams, managing complex codebases, and integrating work from multiple contributors. Communication is key when resolving merge conflicts, understanding diverse coding styles, and keeping documentation up-to-date. These challenges are typically addressed through regular stand-ups, code reviews, and the use of collaboration tools like Git, JIRA, and Slack, which help ensure that all team members are aligned and project goals are met efficiently.

What engineers make $300,000 a year?

Senior software engineers, especially those with specialized skills in areas like machine learning, cloud computing, or cybersecurity, can earn $300,000 or more annually in large tech companies or through executive roles. High compensation often includes base salary, bonuses, and stock options, and typically requires extensive experience and advanced technical expertise.

Is it true that AI will replace software engineers?

AI is expected to automate certain repetitive coding tasks, but software engineers are essential for designing, developing, and maintaining complex systems. AI tools can enhance productivity but are unlikely to fully replace the need for human expertise, problem-solving, and creativity in software engineering roles.
What are the most commonly searched types of Software Engineer jobs in Boston, MA? The most popular types of Software Engineer jobs in Boston, MA are:
What cities near Boston, MA are hiring for Full Time Software Engineer jobs? Cities near Boston, MA with the most Full Time Software Engineer job openings:
Software Engineer (C++/Rust)

Software Engineer (C++/Rust)

Databento

Boston, MA • On-site

Full-time

Re-posted 9 days ago


Job description

Job Summary:
Databento is a market data platform for modern finance, providing real-time and historical data through a unified API. They are seeking a midlevel or senior software engineer to join their core engineering team, responsible for developing and maintaining performance-sensitive applications using C/C++ and Rust.
Responsibilities:
• Design, develop, and maintain high-performance server applications in C/C++ and Rust.
• Write message parsers and feed handlers for direct market data feeds from trading venues.
• Optimize existing codebase for high throughput (millions of messages per second, up to 40+ gigabits) and low latency (measured in nanoseconds).
• Implement tools and libraries for petabyte-scale data processing and analysis.
• Collaborate with the systems team to implement best practices for build, deployment, CI/CD.
• Implement monitoring and improve application uptime.
• Ensure smooth feature rollouts and updates.
Qualifications:
Required:
• Design, develop, and maintain high-performance server applications in C/C++ and Rust.
• Write message parsers and feed handlers for direct market data feeds from trading venues.
• Optimize existing codebase for high throughput (millions of messages per second, up to 40+ gigabits) and low latency (measured in nanoseconds).
• Implement tools and libraries for petabyte-scale data processing and analysis.
• Collaborate with the systems team to implement best practices for build, deployment, CI/CD.
• Implement monitoring and improve application uptime.
• Ensure smooth feature rollouts and updates.
Preferred:
• 5+ years of full-time software engineering experience, preferably at a trading firm, tech company, or high-growth startup.
• Strong proficiency in C/C++ or Rust.
• Knowledge of systems programming, algorithms, data structures, multithreading, networked I/O, serialization, CPU architecture, kernel, and compilers.
• Experience working with multiprocess environments.
• Comfortable with lldb/gdb.
• Good communication skills and work ethic for a remote workplace.
• An interest in low-level optimization and performance engineering.
• An interest in financial data or algorithmic trading.
Company:
Databento is a SaaS company that offers market data APIs for real-time and historical data. Founded in 2019, the company is headquartered in Salt Lake City, USA, with a team of 11-50 employees. The company is currently Early Stage.