Software Engineer
Boston, MA · On-site +1
B.S. in Computer Science, Software Engineering, Electrical Engineering, Physics, or related STEM field Years of Experience: 1-4 years of software development experience, including internships ...
Boston, MA · On-site +1
B.S. in Computer Science, Software Engineering, Electrical Engineering, Physics, or related STEM field Years of Experience: 1-4 years of software development experience, including internships ...
Boston, MA · On-site +1
B.S. in Computer Science, Software Engineering, Electrical Engineering, Physics, or related STEM field Years of Experience: 1-4 years of software development experience, including internships ...
At least 6 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
At least 6 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
Waltham, MA · On-site
$143K - $188K/yr
... co-op, internship, research, academic, and substantial personal project work will also be ... Director, Software Engineering Relocation: Relocation assistance is not provided for this role This ...
New
Waltham, MA · On-site
$143K - $188K/yr
... co-op, internship, research, academic, and substantial personal project work will also be ... Director, Software Engineering Relocation: Relocation assistance is not provided for this role This ...
New
$143K - $188K/yr
... co-op, internship, research, academic, and substantial personal project work will also be ... Director, Software Engineering Relocation: Relocation assistance is not provided for this role This ...
New
$143K - $188K/yr
... co-op, internship, research, academic, and substantial personal project work will also be ... Director, Software Engineering Relocation: Relocation assistance is not provided for this role This ...
New
At least 6 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
At least 6 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
Norwood, MA · On-site
$22 - $27/hr
Job Type Full-time, Internship Description Kickstart your engineering career with hands-on experience in a dynamic, collaborative environment. BETA Group, Inc. is seeking motivated candidates for our ...
Norwood, MA · On-site
$22 - $27/hr
Job Type Full-time, Internship Description Kickstart your engineering career with hands-on experience in a dynamic, collaborative environment. BETA Group, Inc. is seeking motivated candidates for our ...
Cambridge, MA · On-site
At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
Cambridge, MA · On-site
At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
At least 6 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
At least 6 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
Boston, MA · Remote
$100K - $115K/yr
The Software Engineer 1 will report to the Senior Software Engineering Manager. What You'll Do ... Internship, co-op, apprenticeship, or personal project experienceshipping workingsoftware.
Posted today
Boston, MA · Remote
$100K - $115K/yr
The Software Engineer 1 will report to the Senior Software Engineering Manager. What You'll Do ... Internship, co-op, apprenticeship, or personal project experienceshipping workingsoftware.
Posted today
At least 6 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
At least 6 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
Newton, MA · On-site
... internships, Co-ops or professional experience. • Working experience in one or more programming ... for software development • Understanding of object-oriented design, data structures and ...
Newton, MA · On-site
... internships, Co-ops or professional experience. • Working experience in one or more programming ... for software development • Understanding of object-oriented design, data structures and ...
At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
Needham, MA · On-site
$42/hr
As we continue to innovate and grow, we're searching for forward-thinking Software Engineering Interns to help us build the future of capital markets infrastructure. As a Software Engineering Intern ...
Needham, MA · On-site
$42/hr
As we continue to innovate and grow, we're searching for forward-thinking Software Engineering Interns to help us build the future of capital markets infrastructure. As a Software Engineering Intern ...
Boston, MA · On-site
Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e ...
Quick apply
Boston, MA · On-site
Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e ...
At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
As we continue to innovate and grow, we're searching for forward-thinking Software Engineering Interns to help us build the future of capital markets infrastructure. As a Software Engineering Intern ...
As we continue to innovate and grow, we're searching for forward-thinking Software Engineering Interns to help us build the future of capital markets infrastructure. As a Software Engineering Intern ...
$93K - $147K/yr
We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable ... Hands-on experience through internships, research, or substantial academic/personal projects.
$93K - $147K/yr
We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable ... Hands-on experience through internships, research, or substantial academic/personal projects.
At least 6 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
At least 6 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...
$14.66 - $17.16
5% of jobs
$17.16 - $19.66
7% of jobs
$22.11 is the 25th percentile. Wages below this are outliers.
$19.66 - $22.16
13% of jobs
$22.16 - $24.66
9% of jobs
The median wage is $26.68 / hr.
$24.66 - $27.16
19% of jobs
$27.16 - $29.66
18% of jobs
$30.29 is the 75th percentile. Wages above this are outliers.
$29.66 - $32.16
14% of jobs
$32.16 - $34.66
7% of jobs
$34.66 - $37.16
4% of jobs
$37.16 - $39.66
0% of jobs
$39.66 - $42.16
3% of jobs
$14
$27
$42
A Software Engineer Internship is a temporary position where students or entry-level professionals gain hands-on experience in software development. Interns typically work on real projects, write code, debug issues, and collaborate with engineering teams. The internship helps develop technical skills, knowledge of software development processes, and familiarity with industry tools. It also provides networking opportunities and can lead to full-time job offers.
Software Engineer Interns are often assigned to real-world projects that may include developing new features, fixing bugs, writing automated tests, or improving documentation. They usually work as part of a development team under the mentorship of experienced engineers, which allows them to participate in code reviews, agile meetings, and collaborative problem-solving sessions. The exact responsibilities may vary, but interns are regularly exposed to the full software development lifecycle and are encouraged to ask questions and contribute ideas. This hands-on experience not only builds technical skills but also prepares interns for full-time roles after graduation.
To thrive as a Software Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, data structures, and typically be pursuing or have a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes issue tracking tools is often expected. Strong problem-solving abilities, a willingness to learn, and effective communication are key soft skills that help interns excel in collaborative environments. These skills ensure interns can contribute meaningfully to technical projects, integrate well with engineering teams, and grow rapidly within the organization.
The most popular types of Software Engineer jobs in Needham, MA are:
For Software Engineer Internship jobs in Needham, MA, the most frequently searched job titles are:
The top searched job categories for Software Engineer Internship jobs in Needham, MA are:
Cities near Needham, MA with the most Software Engineer Internship job openings:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 10 days ago
We are seeking a Mid-Level Software Engineer to contribute to the development of the Multimode Threat Engagement Simulation Platform under the technical direction of the Lead and Senior Staff Engineers. You will build features across the stack - backend physics API endpoints in Julia, React/TypeScript UI components, and Cesium map view integrations - while growing your expertise in high-performance scientific computing and defense mission engineering applications.
This role is an opportunity to develop real depth in an intersection of disciplines that is rarely available at early career: scientific computing with Julia, 3D geospatial visualization with CesiumJS, and the physics of aerospace and defense sensor systems. You do not need to arrive with domain knowledge - you will acquire it through hands-on work alongside domain experts and through structured mentorship from the Lead Engineer. What you do need is a solid programming foundation, genuine curiosity about computational physics, and the ability to write clear, tested, maintainable code.
***Contingent upon contract award***
ResponsibilitiesBackend Development
Frontend Development
Testing and DevOps Support
***Contingent upon contract award***
QualificationsCitizenship: Must be a US citizen
Minimum Required Qualifications
Clearance: Active Secret Clearance
Education: B.S. in Computer Science, Software Engineering, Electrical Engineering, Physics, or related STEM field
Years of Experience: 1-4 years of software development experience, including internships, research projects, or personal projects demonstrating relevant technical depth
Certifications: NA
Additional Skills
Preferred Qualifications
Additional Information
Location: Colorado Springs, CO or Boston, MA
Travel: Approx. 15-20%
Remote, Onsite, or Hybrid: Hybrid
#LI-JK1
***Contingent upon contract award***
Company OverviewOdyssey is a world-class technical, engineering, and integration company serving the warfighting ecosystem with airborne integration, ISR, C2, and warfighter readiness capabilities. Odyssey meets the military's operational needs by integrating layered defense systems from equipment, technology, and services to data, information, and business operations. We streamline defense acquisition and sustainment, engineering the technical battlefield with domain-specific proficiency to ensure lethality. Odyssey is dedicated to excellent contract execution, peak organizational performance, and fostering a workplace built on employee care.
Odyssey is proud to live out our core values of commitment, ambition, and respect in our work and communities through OdysseyCares, a philanthropic group focused on giving back through direct donations, an employer match program, and volunteering events.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
Please Note:Final compensation for this position will be determined by various factors such as the Federal Government contract labor categories and contract wage rates, relevant work experience, specific skills and competencies, geographic location, education, and certifications.
This position is filled through continuous recruitment and will remain open until a sufficient pool of applications has been received.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, Tricare supplement, short-term disability, long-term disability, 401(k) match, flexible spending accounts, health savings accounts, employee assistance program, learning and development benefit, paid time off, and holidays.Odyssey Benefits
Employment Type: FULL_TIMESourced by ZipRecruiter
Public administration
1,001 - 5,000 Employees
Wakefield, MA, US
1997