2

Remote Software Engineering Internships Jobs in Cape Cod, MA

Android Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

This position can be based in Burlington, Ma or remote. Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct ...

Linux Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

This position can be based in Burlington, Ma or remote. Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct ...

Android Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

This position can be based in Burlington, Ma or remote. Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct ...

Linux Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

This position can be based in Burlington, Ma or remote. Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct ...

Senior Software Engineer

Lowell, MA · On-site +1

$118K - $195K/yr

About the Job The Red Hat Identity Management (IdM) Engineering team seeks a Senior Software ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Sr Software Engineer

Burlington, MA · On-site +1

$133K - $175K/yr

Reporting directly to the Sr Manager of Software Engineering, you'll work in a dynamic, fast ... This role is primarily remote, but we prefer candidates located on the East Coast for occasional in ...

Senior Software Engineer

Boston, MA · On-site +1

$120K - $150K/yr

You'll work with a strong engineering team that values clear thinking, pragmatic technical choices ... Flexible work environment with remote opportunities * Hybrid work schedule * Company provided ...

Software Engineer

Boston, MA · On-site +1

$110 - $125K/hr

This role reports to an Engineering Tech Lead and will partner closely with the PM and designer in ... Remote-first environment, with co-working access for locals in BOS, NYC, & DEN * Competitive salary ...

Software Engineer

Chelmsford, MA · On-site +1

$105K - $142K/yr

Collaborate with cross-functional engineering team, product management, and customer to define new ... Work arrangements may include a mix of in-office and remote work, depending on the nature of the ...

Principal Software Engineer

Boston, MA · On-site +1

$193K - $318K/yr

... remote locations. What You Will Bring: * Bachelor's degree (U.S. or foreign equivalent) in Software Engineering or related field and twelve (12) years of experience in the job offered or related role.

Showing results 21-40

Remote Software Engineering Internships information

See Cape Cod, MA salary details

$14

$27

$41

How much do remote software engineering internships jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for remote software engineering internships in Cape Cod, MA is $27.25, according to ZipRecruiter salary data. Most workers in this role earn between $22.16 and $30.91 per hour, depending on experience, location, and employer.

What are some common challenges faced during remote software engineering internships, and how can I overcome them?

Remote software engineering internships often present challenges such as limited face-to-face interaction, time zone differences, and staying connected with the team. To overcome these obstacles, it's important to proactively communicate with your mentor and colleagues, make use of collaboration tools like Slack or Microsoft Teams, and maintain a structured daily routine. Regular check-ins, clear documentation of your work, and seeking feedback will help ensure you stay engaged and make the most of your remote internship experience.

What is a remote software engineering internship?

Remote software engineering internships are temporary work programs where interns gain hands-on experience in software development while working from a location outside of the employer’s physical office, often from home. These internships allow students or recent graduates to collaborate with engineering teams using digital tools, work on real-world projects, and develop technical and soft skills. They offer flexibility, exposure to industry practices, and the opportunity to build a professional network, all without the need to relocate. Many tech companies now offer remote internships, making these opportunities accessible to a broader range of candidates.

What are the key skills and qualifications needed to thrive as a remote software engineering intern?

To thrive as a Remote Software Engineering Intern, you need a solid grasp of programming fundamentals, problem-solving abilities, and coursework or experience in computer science or related fields. Familiarity with version control systems like Git, collaboration platforms such as GitHub, and basic knowledge of coding frameworks or languages relevant to the company are typically required. Strong self-motivation, effective written communication, and the ability to work independently and as part of a distributed team are standout soft skills. These abilities ensure productivity, seamless collaboration, and successful delivery of tasks in a remote and often fast-paced environment.

What is the difference between Remote Software Engineering Internships vs Remote Software Developer?

AspectRemote Software Engineering InternshipsRemote Software Developer
Required CredentialsTypically students or recent graduates, some coding experienceUsually experienced professionals with relevant skills
Work EnvironmentTemporary, internship programs, mentorship focusFull-time or project-based roles, independent work
Employer & Industry UsageTech companies, startups, educational institutionsTech firms, software companies, various industries
Search & Comparison IntentEntry-level, internship opportunities, learning focusFull-time employment, career advancement

Remote Software Engineering Internships are designed for students or recent graduates seeking hands-on experience, often with mentorship and a focus on learning. In contrast, Remote Software Developers are experienced professionals working on ongoing projects, typically in full-time roles. Both roles are common in tech industries but serve different career stages and objectives.

What are the most commonly searched types of Software Engineering Internships jobs in Cape Cod, MA? The most popular types of Software Engineering Internships jobs in Cape Cod, MA are:
What are popular job titles related to Remote Software Engineering Internships jobs in Cape Cod, MA? For Remote Software Engineering Internships jobs in Cape Cod, MA, the most frequently searched job titles are:
What job categories do people searching Remote Software Engineering Internships jobs in Cape Cod, MA look for? The top searched job categories for Remote Software Engineering Internships jobs in Cape Cod, MA are:
What cities near Cape Cod, MA are hiring for Remote Software Engineering Internships jobs? Cities near Cape Cod, MA with the most Remote Software Engineering Internships job openings:
Infographic showing various Remote Software Engineering Internships job openings in Cape Cod, MA as of August 2026, with employment types broken down into 1% Internship, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $56,672 per year, or $27.2 per hour.

Principal Software Engineer

State Street Global Advisors

Burlington, MA • On-site, Remote

$178K - $230K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


Job description

Principal Software Engineer (State Street Bank and Trust Company; Burlington, MA): Will contribute to the enhancement and maintenance of one or more software modules or components as a senior member of an Agile Scrum team. Will also provide engineering troubleshooting assistance to IT customer support teams and other development teams within Charles River. Specific duties include: Architect, design, develop, test, debug, and implement software programs, applications and projects using Java, C#, React, and other related software engineering languages; Design and model Relational databases and develop efficient and performant database SQLs; Design Services/APIs which are independent and easily upgradeable adhering to cloud native development principles; Lead cross functional initiatives by collaborating with teams, product owners and other engineers to drive to common solutions. Mentor junior staff; Provide informed guidance and direction in code reviews; write unit and automation tests to ensure a high-quality end product; Actively participate in the agile software development process by adhering to the CRD Scrum methodology, including attending all daily standups, sprint planning, backlog grooming, and retrospectives; Assume Scrum master responsibilities when required; Provide thought leadership in the design of product architecture within the team's scope of responsibility; work under minimal supervision to build out the next generation of our software test automation infrastructure as part of our Quality Assurance Infrastructure team to test, and debug medium to large software enhancements and solutions within Charles River's business and technical problem domains; responsible for designing, developing, delivering and supporting the software infrastructure that enables automated product validation to Charles River's customer and to the rest of the development community at Charles River Development; assist in driving mature test automation capabilities, such as BDD/ATDD capabilities that allow teams to shift testing and test automation as far left as possible; improve the Testing/automation architecture by continuously reducing the testing cycle time enabling the CI\CD models by working closely with various teams; assist in improving development test methodologies, and contribute to related test methodology frameworks; conduct manual tests to ensure a high-quality end product; contribute to written design and API documentation, and participate in customer testing process; and Directly manage team members as needed. Hybrid-remote telecommuting permitted pursuant to Company policy.

Minimum Requirements: Bachelor's degree, or its equivalent, in Computer Science, Computer Engineering, or related technical field; plus 10 years of experience in professional software engineering.

Total required experience above must include the following (can be gained concurrently): 8 years of experience working with Core and Enterprise Java technologies with hands on abilities in designing and writing Java code using complex data structures, multi-threading, efficient memory management and highly performant algorithms; 10 years of experience developing extensible software modules using object oriented development and SOLID principles; 5 years of experience developing solutions in highly transactional environments involving database concurrency; 2 years of technical leadership experience in guiding, coaching and mentoring team members; 5 years of experience with various automation tools; and 2 years of experience in Micro services, Web services testing using SOAP and REST based service & XML, JSON.

Must also have the following: strong programming skills to be able to develop automation infrastructure effectively; experience with PowerShell and batch scripts; experience with CI/CD tools such as Jenkins and GIT and other relevant tools; demonstrated experience using SQL and SQL server; demonstrated experience with JavaScript; demonstrated ability to work on medium to large sized projects with moderate supervision; demonstrated solid written and verbal communication skills; proven ability with object-oriented programming, data structures, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting and new/advanced programming languages; demonstrated ability to work well with peers in a collaborative team environment; demonstrated ability working with an Agile development methodology; experience with multi-threaded programming with JAVA; and experience in cloud application projects such as Azure. (Unless otherwise indicated, State Street is seeking the stated ability in the skills listed above with no specific number of years or amount of experience required. All experience can be gained concurrently.)

To apply to this position, you must click the "Apply" button on this page and complete the online application. An EOE.

#LI-DNI

Salary Range:

$178,131 - $230,000 Annual

The range quoted above applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location above, the applicable range could differ.

Employees are eligible to participate in State Street's comprehensive benefits program, which includes: our retirement savings plan (401K) with company match; insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages; paid-time off including vacation, sick leave, short term disability, and family care responsibilities; access to our Employee Assistance Program; incentive compensation including eligibility for annual performance-based awards (excluding certain sales roles subject to sales incentive plans); and, eligibility for certain tax advantaged savings plans.

For a full overview, visit https://hrportal.ehr.com/statestreet/Home.

About State Street

Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success.

We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you'll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future.

As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law.

Discover more information on jobs at StateStreet.com/careers

Read our CEO Statement

Job Application Disclosure:

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.