Senior Software Engineer (Remote), Non-profit, Open-source jobs in United States
cer-icon
Apply on Employer Site
company-logo

Internet2 · 5 hours ago

Senior Software Engineer (Remote), Non-profit, Open-source

Internet2 is a non-profit technology community that provides a collaborative environment for U.S. research and education organizations. They are seeking a Senior Software Engineer to architect and build an open-source web-based NaaS console platform, transitioning from a legacy stack to a modern architecture while collaborating with network engineers in the research and education community.

Developer PlatformEducationIdentity ManagementInformation TechnologyInternetSocial NetworkSoftware
check
Diversity & Inclusion
check
H1B Sponsor Likelynote

Responsibilities

Architect, develop, and maintain a new web-based console for the Internet2 network
Maintain and decommission a first-generation console (Vue, FastAPI)
Collaborate with colleagues to understand and document business needs, assess project scope, and research and prototype potential solutions
Participate in estimation, task breakdown, planning, and prioritization
2-3 weeks of travel annually

Qualification

Web-based software developmentDistributed systemsElixirPythonGoNetwork engineeringCustomer service skillsOpen-source softwareAI/LLMs integrationTeam collaborationProblem-solving

Required

Bachelor of Science in Computer Science or related degree, (or equivalent combination of education and experience)
5+ years designing, developing, and deploying web-based software products
General experience developing front-end and back-end software components in complex architectures and/or problem domains
Broad understanding of the software development lifecycle, with knowledge of software development practice and technology, including source code control, automated testing, continuous integration, and issue tracking tools
Strong customer service skills, including the ability to effectively communicate and work with a diverse set of technical and non-technical colleagues and community members
Ability to work in a team-based environment and continuously develop knowledge and skills related to the position
Ability to clearly define problems and use appropriate methods to determine and implement solutions
Ability to travel 2-3 weeks annually

Preferred

10+ years of professional experience in a software development capacity
Specific work experience in the context of academic or research-focused projects, organizations, or institutions
Experience with network engineering concepts and practices
Demonstrated experience developing a product or major functionality from scratch
Familiarity with two of the following languages: Elixir, Python, Go, JavaScript
Experience with Elixir and distributed systems
Experience integrating AI/LLMs into a service
Experience working on open-source software
Experience with the Trusted Infrastructure Federation (TIF)

Benefits

Medical
Dental
Life
Vision and disability insurances
A health spending account program
Sick time
Vacation time
A tax deferred retirement plan

Company

Internet2

twittertwittertwitter
company-logo
Internet2 is a collaboration of many U.S.-based universities to develop networking and advanced applications for learning and research.

H1B Sponsorship

Internet2 has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (2)
2023 (1)
2021 (1)
2020 (2)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Steven Zoppi
Associate Vice President, Services Integration and Architecture
linkedin
Company data provided by crunchbase