{"id":3556235,"url":"https://alion.io/job/carnegie-mellon-university-full-stack-software-development-intern","title":"Full-Stack Software Development Intern","company":{"id":13044,"name":"Carnegie Mellon University","domain":"cmu.edu","url":"https://alion.io/company/cmu","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":78,"open_postings":22,"ghost_share":0,"stale_share":0.864,"repost_share":0,"time_to_fill_p50_days":44,"computed_at":"2026-11-02T06:13:15Z"}},"role":"Backend","role_family":"Backend","seniority":"intern","employment_type":"internship","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Pittsburgh, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"C#","optional":false},{"name":"Git","optional":false},{"name":"Java","optional":false},{"name":"Jest","optional":false},{"name":"PHP","optional":false},{"name":"Playwright","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"xUnit","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-30T00:00:00Z","employer_posted_date":"2026-10-30","last_verified_at":"2026-11-02T07:40:23Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"What We Do: The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Our core purpose is to help organizations improve software engineering capabilities and develop or acquire the right software, defect free, within budget and on time, every time.\nPosition Summary\nYou will work as a part of the Cyber Mission Readiness Directorate within CERT and will collaborate with a team of software engineers, learning engineers, and cybersecurity experts focused on building the software behind cyber training, exercises, and assessments.\nYou will assist members of the Operational Readiness and Evaluation team in developing features and fixes for a suite of open-source web applications used to run cyber exercises, virtual labs, and online courses.\nYou will write automated tests and help find and fix defects before applications are used in live training events.\nYou will help add learner activity tracking (xAPI) and AI-assisted features to existing applications.\nThis internship begins in Fall 2026, with the option to continue through the Spring 2027 semester.\nYou will contribute to a variety of core functions including:\nFull-stack web application development (C#/.NET and Angular)\nLearning management system plugin development (PHP and Moodle)\nAutomated unit, integration, and end-to-end testing\nxAPI instrumentation and AI feature integration\nRequirements:\nEnrolled in a degree granting program.\nWillingness to travel to various locations to support the SEI’s overall mission. This includes within the SEI and CMU community.\nYou will be subject to a background check and must be eligible to work in the United States without Visa sponsorship.\nKnowledge, Skills and Abilities:\nAbility to critically think and problem solve\nFamiliarity with an object-oriented programming language, such as C#, Java, or TypeScript\nFamiliarity with web development fundamentals, such as HTTP, REST APIs, HTML, and CSS\nFamiliarity with Git and collaborative workflows, such as branching and merge requests\nAbility to collaborate internally and externally with professional engineers, instructional designers, and subject matter experts\nWillingness to learn new technologies with cross-functional teams\nMust be organized, detail-oriented, and have the capacity to clearly document and communicate any findings\nDesired Experience:\nExperience with ASP.NET Core or Angular\nExperience with PHP or a learning management system, such as Moodle\nExperience writing automated tests, such as with Playwright, xUnit, or Jest\nExperience with relational databases, such as PostgreSQL\nThese experiences may also come from education-driven experiences or extracurriculars.\nJob Function Breakdown:\nImplement features and fixes in web application front ends and APIs: 40%\nWrite automated unit, integration, and end-to-end tests: 25%\nInstrument applications for xAPI and integrate AI-assisted features: 20%\nWrite documentation and demonstrate work to the team: 15%\nTOTAL = 100%\nThis is a part-time, fully onsite position based in our Pittsburgh office.\nCarnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.\nJoining the CMU team opens the door to an array of exceptional benefits.\nBenefits eligible employees enjoy a wide array of benefits including comprehensive medical, prescription, dental, and vision insurance as well as a generous retirement savings program with employer contributions. Unlock your potential with tuition benefits, take well-deserved breaks with ample paid time off and observed holidays, and rest easy with life and accidental death and disability insurance.\nAdditional perks include a free Pittsburgh Regional Transit bus pass, access to our Family Concierge Team to help navigate childcare needs, fitness center access,and much more!\nFor a comprehensive overview of the benefits available, explore our Benefits page.\nAt Carnegie Mellon, we value the whole package when extending offers of employment. Beyond credentials, we evaluate the role and responsibilities, your valuable work experience, and the knowledge gained through education and training. We appreciate your unique skills and the perspective you bring. Your journey with us is about more than just a job; it’s about finding the perfect fit for your professional growth and personal aspirations.\nAre you interested in an exciting opportunity with an exceptional organization?! Apply today!\nLocation\nPittsburgh, PAJob Function\nNon-CMU StudentsPosition Type\nIntern (Fixed Term)Full Time/Part time\nPart timePay Basis\nHourlyMore Information:\nPlease visit “Why Carnegie Mellon ” to learn more about becoming part of an institution inspiring innovations that change the world.\n\nClick here to view a listing of employee benefits\n\nCarnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.\n\nStatement of Assurance","description_format":"text","description_chars":5055,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Vision insurance"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Higher Education"],"lifecycle":[{"event":"open","at":"2026-10-31T00:55:40Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 107 · green card filings: 6","filings_12m":107,"filings_prev_12m":112,"green_card_filings_12m":6,"median_offered_wage_usd":83296,"route":null,"cap_exempt":true,"checked_at":"2026-10-29T16:27:21+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":11}],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":3,"expected_fill_days":44,"reasons":["conf:9","stale_co","velocity","win:early","comp:junior,brand"],"computed_at":"2026-11-02T06:13:15Z"},"pay":null,"html_url":"https://alion.io/job/carnegie-mellon-university-full-stack-software-development-intern","json_url":"https://alion.io/job/carnegie-mellon-university-full-stack-software-development-intern.json","meta":{"generated_at":"2026-11-02T10:36:48Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":14715,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":13044},"rest":"https://alion.io/mcp/rest/get_company?id=13044"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcarnegie-mellon-university-full-stack-software-development-intern"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcarnegie-mellon-university-full-stack-software-development-intern"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcarnegie-mellon-university-full-stack-software-development-intern"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/carnegie-mellon-university-full-stack-software-development-intern\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcarnegie-mellon-university-full-stack-software-development-intern"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3556235}},{"tool":"search_jobs","arguments":{"company":"cmu.edu","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3556235},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}