Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer Co-Op

Massachusetts Bay Transportation Authority

MBTA Reliability Engineering Co-Op / Intern The MBTA Reliability Engineering department facilitates and assures safe and reliable service and performance of each transport mode. The objectives of Reliability Engineering are: To achieve and then maintain a State of Good Repair for all infrastructure and vehicle assets. Model and predict asset performance and reliability. Introduce a continuous improvement ethos to improve quality of infrastructure and compliance. Develop technical documentation in repository accessible to relevant stakeholders. The Reliability & Configuration Engineering team is responsible for documenting processes and procedures for asset data and lifecycle management as well as providing technical guidance in supporting the MBTA's Enterprise Asset Management (EAMS) systems. The Reliability & Configuration Engineering team seeks the assistance of a co-op / intern whose studies focus on Computer Science, Electrical Engineering, Information Technology, or a related field to work on various projects with existing staff and its consultants. The co-op / intern will work directly with the EAMS Developer on the Reliability & Configuration Engineering team. We are looking to hire 2 co-ops, who will work at least 2 – 3 days onsite (40 hours per week) for at least six months (January – June). Duties & Responsibilities Assist with existing software development projects, including: Greenfield development of automated processes, web applications for desktop and mobile devices in-the-field, primarily in Python and TypeScript (React). Development and implementation of programmatically automated reporting and analytical dashboards via Splunk and Tableau. Examination and implementation of automated solutions to reliability data gathering and organizing against the Enterprise Asset Management system (EAMS). Investigation and documentation of application programming interface (API) behaviors, following OpenAPI documentation standards. Configuration of unit-testing solutions and automated validations, in a mix of Windows-based command-line tools, Python, and GitHub Actions workflows. Assist with project coordination, including organizing meetings and communicating with consultants and other departments on project needs and deliverables. Attend virtual and phone meetings and create reports, presentations, and other administrative projects. Ability to work in-person at least two days per week at 10 Park Plaza and one day per week at 21 Arlington Ave (MBTA Engineering & Maintenance Charlestown Office), but preference for more days onsite as the co-op is likely to result in better experience given the nature of the work and the largely in-person work environment. Engage with industry-standard agile software development practices, such as git workflows, code reviews, scrum, and retrospectives. Participate in team / staff meetings, organizational events, fieldwork, project teams, or other duties as assigned. Provide internal and external customers with courteous and professional experience. Additional responsibilities may focus on one or more specific departments or locations (refer to department-specific addendums or hiring manager guidance). Perform all other duties and projects assigned. Minimum Requirements & Qualifications Currently enrolled and maintaining active status for the entire duration of employment in an accredited undergraduate / Bachelor's degree program in Computer Science, Electrical Engineering, Information Technology, or a related field. Average knowledge of industry-standard and cooperative software development practices such as Agile. Above average skills in Python development and familiarity with Python ecosystem such as Pytest, Pylint / Flake8 / Black, and Pip / Pipenv / Virtual environments. Above average proficiency in web application development such as React; developing web applications for desktop and mobile devices using Progressive Web App tooling. Average proficiency with XML/XSL, HTML5, CSS, JavaScript. Average proficiency in software development in a Windows environment. Above average skills in various scripting tools and languages, as well as database design and tools. At least one year of experience with written reports and time estimates for upper management, and stakeholders. Above average project management, analytical, organizational, time management, and interpersonal skills. Above average ability to map business processes and implement them across departments. Ability to work in an active railroad and maintenance environment and the physical constraints associated with the working environments. Above average analytical and problem-solving skills. Above average proficiency with standard office software (e.g. Microsoft office) or relevant technical tools. Above average ability to communicate effectively in English, both in written and oral forms. Highly organized, self-motivated, and detail oriented. Demonstrated interest in public transportation, urban planning, engineering, public policy, or public service. Proven ability to work effectively both independently and collaboratively within diverse, fast-paced environments. Ability to commute independently to assigned work locations within the Greater Boston metro area, as required by the role. Authorized to work in the United States (international students in CPT, STEM, or OPT programs through a university are eligible to apply). The MBTA does not provide visa sponsorship, such as H1-B status. The above statements are intended to describe the general nature and complexity of the work being performed by staff assigned to this job and do not represent an exhaustive list of all duties, tasks, and responsibilities required. Job Conditions Ability to effectively read, comprehend, communicate, and respond to instructions, orders, signs, notices, inquiries, etc. in English. Be at least eighteen (18) years of age, except if participating in an approved high school internship / co-op program. Ability to commute to assigned work locations in the Boston, MA metro area, as required by the role. Ability to provide internal and external customers with courteous and professional experiences. Ability to work effectively, independently, and as part of a diverse workforce team (or supervise, if required). Ability to uphold the rights and interests of the MBTA while building and maintaining effective relationships with employees and co-workers. Ability to adhere to rules, regulations, collective bargaining agreements (if applicable), and policies of the MBTA, including the EEO, anti-discrimination, anti-harassment, and anti-retaliation policies. Have a satisfactory work record for the two (2) years immediately prior to the closing date of this posting (unless if current student or recent graduate), including overall employment, job performance, discipline, and safety records (infractions and/or offenses occurring after the closing of the posting and before the filling of a vacancy may preclude a candidate from consideration for selection). Ability to pass a Criminal Offender Record Information (CORI) check, comprehensive background screening, and / or medical Clinic screening, potentially including physical examination and drug and alcohol screenings. Ability to work all shifts and / or locations assigned, directed, or necessary for this position, including (for some transit / operations roles) up to twenty-four (24) hours per day, seven (7) days per week as necessary to accommodate severe weather conditions, emergencies, or any other circumstances that may potentially impact service or the safety of service. Intern / co-op staff must be enrolled full or part-time in an accredited educational program and maintain a cumulative GPA of at least 2.5 for the entire duration of the internship / co-op. Additionally, interns / co-ops must have valid work authorization and U.S. Social Security Number prior to starting pre-employment screenings / pre-boarding, working in their positions, and throughout the duration of their program. Disclaimers and Definitions General Disclaimer: The statements contained in this job description are intended to describe a summary, general nature, and complexity of typical job functions and do not represent an exhaustive list of all duties, tasks, and responsibilities required of staff assigned to this position. Application Completion: It is each applicant's responsibility to ensure application details are entered completely and correctly, including updated work and education histories (past and current). Incomplete applications may not be considered. Attachments do not substitute for application fields. The recruitment team does not have access to existing employee data / history. Application Deadlines: Applicants should apply as soon as possible, as the MBTA may stop considering applicants after a sufficiently large applicant pool is established. Work Environment: The physical demands and work environment characteristics described here-in are representative of those an employee may encounter while performing the essential functions of this job. Reasonable accommodations can be made to enable individuals with disabilities to perform essential functions. See job description Massachusetts Bay Transportation Authority

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer Co-Op in Boston, MA vacancy
  • $42 - $60 per hour

     ...Winter 2027 Software Engineer Co-opQuincy, Massachusetts, United StatesAnduril Industries is a defense technology company with a mission to...  ...Engineer Co-ops for Winter 2027! This is a paid, in-person, co-op.What You'll DoSupport the software solutions that are deployed... 
    Suggested
    Hourly pay
    Full time
    Work experience placement
    Internship
    Immediate start

    anduril

    Quincy, MA
    5 days ago
  •  ...MBTA is seeking a co-op/intern in Reliability Engineering to work with the EAMS Developer on Python and TypeScript projects and analytics tooling. You will participate in greenfield development, automated reporting, and data organization within the Enterprise Asset Management... 
    Suggested
    Internship
    2 days per week
    3 days per week

    MBTA

    Boston, MA
    3 days ago
  • $21 - $25 per hour

     ...create solutions and collaborate with dedicated co-workers. This Co-op experience provides participants with a meaningful, relevant...  ...technologies as they pertain to an enterprise environment. Systems Engineering Co-Ops will be exposed to several different technologies within... 
    Suggested
    Hourly pay
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday

    MFS Investment Management

    Boston, MA
    4 days ago
  • Job Summary:We are currently looking for Software Engineering interns to join us in these locations:Boston, MALowell, MARaleigh, NCYou will work closely with a senior mentor to gain technical knowledge and experience in your field, and cooperate with a broader international... 
    Suggested
    Contract work
    Internship
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Boston, MA
    3 days ago
  • $25 - $32 per hour

     ...Cloud Technical Support Engineer - Co-opAt Wasabi, we're a proven collection of pioneers,...  ...Description: Cloud Tech Support Engineer - Co-op Role Purpose: Wasabi Technologies Inc. is...  ...for an enthusiastic candidate who has a software engineering background and interest to join... 
    Suggested
    Local area
    Remote work
    Worldwide

    Wasabi

    Boston, MA
    3 days ago
  • $28 per hour

     ...Data Acquisition Software Engineering Co-op Employment Type Full time Location Type Hybrid Compensation ~ Hourly Pay $28 per hour Who we are Zus Health is an AI-native healthcare data platform that brings fragmented patient information... 
    Hourly pay
    Full time
    Work at office

    Zus Health

    Boston, MA
    3 days ago
  •  ...Front-End Software Developer Co-OpSpecter Aerospace is seeking a Front-End Software Developer Co-op (4-6+ month cycle) to contribute to the development of user interfaces, data...  ...work closely with controls and propulsion engineers to develop systems that support Specter's... 
    Full time
    Work at office

    Alvar Financial Services Limited

    Boston, MA
    5 days ago
  •  ...ADUSA Procurement’s IT Solutions Engineering department offers a paid co-op opportunity focused on designing, delivering, and supporting warehouse and transportation technology for our supply chain operations. You'll work with experienced engineers on real-world projects... 

    Loyalty360

    Quincy, MA
    1 day ago
  • $28 - $33 per hour

     ...technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that...  ...Security Ecosystem. As an Embedded Software Engineer Co-op at MORSE, you will be developing software to support Hardware... 
    Contract work
    For contractors
    Work experience placement
    For subcontractor
    Work at office

    MORSECORP, Inc.

    Cambridge, MA
    5 days ago
  • $28 - $37 per hour

    Embedded Software Engineer Graduate Co-op Cambridge, MA MORSE Corp is an employee owned, small business based in Cambridge, MA, Arlington, VA, and Seattle, WA with a history of fielding cutting‑edge technology. MORSE boasts a specially selected team of scientists, engineers... 
    Work experience placement

    MORSECORP, Inc.

    Cambridge, MA
    5 days ago
  •  ...Introduction At IBM Software, we transform client challenges into solutions. Building the...  ...responsibilities This is a 16-week Co-op position designed for actively enrolled...  ...experience while contributing to real IBM engineering projects. To be eligible, candidates must... 
    Full time
    Contract work
    Part time
    Fixed term contract
    Internship
    Flexible hours
    Shift work

    IBM

    Cambridge, MA
    3 days ago
  • $20 - $45 per hour

     ...defense and space exploration to biomedical engineering, lives often depend on the solutions we...  ....Job Description Summary:Engineering Co-Op Students support the research and development...  ...new or existing systems, hardware and software. components and materials or may assist... 
    Full time
    Local area

    Draper Laboratory

    Cambridge, MA
    5 days ago
  • $20 - $45 per hour

     ...defense and space exploration to biomedical engineering, lives often depend on the solutions we...  ..., visit .Job Description Summary:As a Co-Op in the Mechanical Engineering Division,...  ...Ops create detailed designs using 3-D CAD software (specifically SolidWorks and/or PTC Creo... 
    Full time
    Local area
    Immediate start

    Draper Laboratory

    Cambridge, MA
    4 days ago
  •  ...implementations designed to help organizations engineer their ServiceNow into a powerful AI-driven platform...  ...Datadog environment. ServiceNow Engineering Co-op About the Role Want to break into enterprise software before you even graduate? RapDev is looking for... 
    Full time
    Internship

    RapDev

    Boston, MA
    1 day ago
  •  ...Specter Aerospace is seeking a Front-End Software Developer Co-op to contribute to user interfaces, dashboards, and facility control applications...  ...candidate will work closely with controls and propulsion engineers to develop systems that support Specter’s #J-18808-... 

    Specter Aerospace

    Boston, MA
    1 day ago
  •  ...by that mission to join us. For more, visit . As a Data Engineer Co-op , you will be instrumental in building and maintaining the data...  ...Pursuing a degree in Computer Science, Data Engineering, Software Engineering, Applied Math, or a related field. Familiarity... 
    For subcontractor

    Found Industries

    Cambridge, MA
    4 days ago
  • $30 - $50 per hour

    # Vertex Spring Co-Op, Process Engineering Data AnalyticsVertex PharmaceuticalsBoston, MAFull-TimeSep 30, 2026Engineering## Job Description**Job Description****Kickstart Your Career at Vertex!** Are you ready to make a real impact? At Vertex, our mission is to tackle serious... 
    Full time
    Temporary work
    Summer work
    Internship
    Flexible hours
    3 days per week

    MFS Investments

    Boston, MA
    1 day ago
  •  ...Subconscious Systems Technologies, Inc. in Cambridge, MA is seeking a full-time software engineering co-op to split time between our cloud platform, CLI, and inference platform, delivering demos and evaluations of our API weekly. You will own large projects, ship code... 
    Full time

    Subconscious Systems Technologies, Inc.

    Cambridge, MA
    1 day ago
  • $20 - $60 per hour

    The RoleOur Spring/Summer Co-op Program runs from January 18, 2027 through June 25, 20...  ...DoCollaborate with a multidisciplinary team of engineers and scientists to design, develop, and...  ...with programming languages or software used in automation and systems engineering... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office

    Moderna Therapeutics

    Somerville, MA
    2 days ago
  •  ...for a sharp, tenacious, and creative Research and Development Engineering Co-op to help with the development and implementation of AgZen’s...  ...topics: product development and testing, mechanical design, software development, hardware development, in-lab experimentation and... 
    Temporary work
    Internship
    Seasonal work

    AgZen, Inc.

    Somerville, MA
    3 days ago
  •  ...of their lives.We’re seeking talented students to join Sonos’s Co-Op Program and explore what it means to blend creativity, technology...  ...-functional team environmentGain an understanding of the Audio Engineering role within a Sound Experience companyLearn how to transform... 
    Full time
    Work at office
    Work visa
    Relocation package

    Sonos

    Boston, MA
    3 days ago
  •  ...Boston Scientific in Waltham, MA, is seeking an R&D Engineering Systems Co-op to join an interdisciplinary team spanning mechanical, electrical, software and catheter engineering. You will help define system requirements, analyze clinical workflows and support verification... 

    Boston Scientific

    Waltham, MA
    5 days ago
  • $30 - $50 per hour

     ...Vertex is seeking a Process Engineering Data Analytics Co-Op for a 6-month spring program within Technical Operations. The role involves analyzing manufacturing data to identify trends and process improvements while collaborating across multiple departments in a hybrid... 
    Full time

    Vertex Pharmaceuticals

    Boston, MA
    21 days ago
  • $90k - $180k

     ...and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve difficult multidisciplinary problems faced by the US National... 
    Full time

    MORSE Corp

    Somerville, MA
    3 days ago
  • $95.6k - $188.4k

    Position Summary Software Engineer II, AI & Engineering/Engineering as a Service Position Summary Software Engineer II, AI & Engineering/Engineering as a Service AI & Engineering leverages cutting-edge engineering capabilities to build, deploy, and operate integrated... 
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Boston, MA
    3 days ago
  • $27 - $40 per hour

     ...SharkNinja is seeking a Product Design Engineering Co-op, Ninja, in Needham, MA. This full-time, onsite role invites eager students or recent grads to build, test, and iterate on home-innovation products. You'll sketch, prototype, and prototype-test with cross-functional... 
    Hourly pay
    Full time

    SharkNinja

    Needham Heights, MA
    4 days ago
  •  ..., highest impact problems that come their way. Position Overview Lydian is looking for a 6-month Chemical Synthesis Engineer/Scientist Co-op for Spring 2026 to design, synthesize, and test novel catalyst materials for our high-temperature reactor systems, including... 
    Hourly pay
    Internship
    Flexible hours

    Lydian

    Boston, MA
    6 days ago
  • $96.6k - $179.4k

    Are you looking to be part of an Engineering-First culture? Do you want to work for an organization where technology strategy is key in...  ...to get it done together, loves to continually learn and builds software utilizing modern technologies and design.Position Responsibilities... 
    Full time
    Temporary work
    Local area
    Flexible hours

    John Hancock

    Boston, MA
    1 day ago
  • $100k - $300k

    Watertown, MAR&D - Software /Full-time /On-siteThe Company:We believe general-purpose, generally-intelligent robots will be built in our...  ...ordinary robots to achieve extraordinary things. As a platform engineer, your work lies at the center of this challenge, orchestrating... 
    Full time
    Work at office
    Shift work

    Tutor Intelligence

    Watertown, MA
    4 days ago
  • $113k - $163k

     ...cloud based data initiatives and support continuous improvement of data engineering standards, documentation, and delivery practices.Required Qualifications:7-10+ years of overall experience in software and data engineering within large enterprise environments.5+ years of... 
    Full time
    Temporary work
    Local area
    Flexible hours

    John Hancock

    Boston, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Co-Op. Be the first to apply!