Back to the board

Sr. Software Engineer-Infrastructure Systems & Software, Remote

100% remote Flexible hours Hiring now

Internet2 is a non-profit, member-driven advanced research and higher education technology organization. Founded in 1996, Internet2 provides and delivers mission-critical technology services and programs. Internet2's core infrastructure components include the nation's largest and fastest network, and cloud and security services that are influenced, customized, and designed to address the unique needs of technology leaders in research and education (R&E). Internet2 serves and supports U.S. higher education institutions, federal government agencies, regional and state education networks, leading industry providers, and international R&E network partners across more than 100 countries. Internet2 programs advance opportunities to convene, collaborate, and innovate. This position works as part of the Infrastructure Systems & Software ("ISS") team within the Network Services ("NS") division of Internet2. In partnership with Internet2 colleagues and Internet2’s member community, this position works to plan, design, develop, deploy, and maintain systems and services for Internet2 and the greater research and education networking community, within the domains of network automation and orchestration, performance testing and monitoring, and network telemetry collection and analysis. This position focuses primarily on software engineering, combining that expertise with general knowledge of network engineering and system administration. This is a fully remote position, requiring some travel and frequent community interaction, and reports to the Measurement & Telemetry Systems Architect . Specific responsibilities include: • Analyze, design, code, test, and maintain systems and software in support of Network Services core functionality and community-facing services, in the primary domains of network modeling, automation, and orchestration; network performance testing and monitoring; and network telemetry collection and analysis. • Collaborate with colleagues, community members, and divisional leadership, to determine and refine business needs, assess project scope, and research and prototype potential solutions. • Collaborate with colleagues and divisional leadership to participate in estimation, task breakdown, and planning and prioritization of project milestones, deliverables, and functional and technical requirements. • Collaborate with other senior staff on the team to develop, promote, and document coding standards and best practices, including participation in code and system reviews. • Ability to travel 2-3 weeks annually. Required Qualifications: • Bachelor of Science in Computer Science or related degree, or equivalent work experience. • 5+ years of professional experience in software development. • Experience developing production-grade projects in three or more of the following languages: Python, C/C++, Java, Go, SQL, Unix Shell (Bourne, BASH). • Experience developing high-reliability products in Unix-like environments (Linux, BSD, etc.) involving two or more of: provisioning tools: Ansible, Chef, Salt, queuing systems, databases of any type, containers (Docker, LXC, etc.) • 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 effectively communicate and work with a diverse set of technical and non-technical colleagues and community members with a focus on customer service. • 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. • Basic familiarity with network engineering principles and practices, with knowledge of network automation concepts, tools and technology. Preferred Qualifications: • 7+ years of professional experience in a software development capacity. • Extensive experience working with the Python programming language. • Specific work experience in the context of academic- or research-focused projects, organizations, or institutions. • Experience with cloud architecture concepts and practices, with knowledge of cloud-based service design and implementation tools and techniques. • Experience with system administration concepts and practices, with knowledge of operating system setup and maintenance and security best practices. As a full-time employee, you will be eligible to participate in Internet2’s employee benefits program effective on your start date in accordance with the terms and conditions of each plan. The program currently includes medical, dental, life, vision and disability insurances, a health spending account program, sick time, vacation time and a tax deferred retirement plan. Salary Range / Pay Grade: $115,200 - $172,800 / IT-5 Starting pay is typically from the minimum up to the midpoint of the grade range and varies based on experience. Internet2 is a 501(c)(3) not-for-profit organization and equal opportunity employer (EOE). All qualified applicants will receive consideration for employment without regard to any characteristic protected by local, state, or federal laws, rules, or regulations. Apply Job!

Keep exploring

Conversions Settlements Analyst-hybrid

100% remote Flexible hours

Business Analytics Lead Analyst (Risk & Control), VP - Hybrid

100% remote Flexible hours

Project Finance Agency Vice President

100% remote Flexible hours

CAT Adjuster

100% remote Flexible hours

Branch Leader I/II- Dover Branch

100% remote Flexible hours

Branch Manager III, AVP

100% remote Flexible hours

Automated Software Tester

100% remote Flexible hours

Maintenance (M&T) Instructor

100% remote Flexible hours

Technical Consultant- Risk Control

100% remote Flexible hours

Software Tester, Dynamics 365 F&O (Levridge Team)

100% remote Flexible hours

Security engineer, enterprise security

100% remote Flexible hours

[Remote] Analyst I Business Process Transactions

100% remote Flexible hours

Experienced Tele Chat Support Specialist – Customer Service & Technical Support

100% remote Flexible hours

Intermediate Database Administrator - Denver, CO (remote)

100% remote Flexible hours

No Experience Needed: Immediate Start Work from Home Jobs

100% remote Flexible hours

Experienced Help Desk Customer Service Technician – Veterans Benefits Management System Support

100% remote Flexible hours

Project Manager-Scrum Master (Remote) in Albuquerque, NM

100% remote Flexible hours

Experienced Remote Data Entry Clerk – Flexible Work Schedule and Competitive Pay Opportunities

100% remote Flexible hours

Remote Social Media Customer Experience Specialist – Entertainment & Digital Fan Engagement (Work From Home) – arenaflex

100% remote Flexible hours

VP, Engineering (Remote)

100% remote Flexible hours