1

Computer Science Jobs in Hayden, ID (NOW HIRING)

Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience. * 5+ years of experience in software engineering. * 2+ years of experience in site reliability ...

Software Engineer II

Liberty Lake, WA · Hybrid

$90K - $125K/yr

Bachelor's Degree in Computer Science or related field * 2-5 years professional experience * Experience in Java, C#, or similar programming language * Solid understanding of object-oriented ...

Bachelor's degree in computer science or related field or equivalent skills/experience. * 12+ years of professional software engineering experience, including demonstrated success in lead and ...

Bachelor's degree in Computer Science, Engineering, or Business with a strong technical foundation, or equivalent professional experience. * Ability to work collaboratively across cross-functional ...

Bachelor's degree in Computer Science, Engineering, or Business with a strong technical foundation, or equivalent professional experience. * Ability to work collaboratively across cross-functional ...

Software Engineer II

Liberty Lake, WA · Hybrid

$90K - $125K/yr

Bachelor's Degree in Computer Science or related field * 2-5 years professional experience * Experience in Java, C#, or similar programming language * Solid understanding of object-oriented ...

Bachelor's degree in computer science or related field or equivalent skills/experience. * 12+ years of professional software engineering experience, including demonstrated success in lead and ...

next page

Showing results 1-20

Computer Science information

See Hayden, ID salary details

$54.6K

$80.3K

$94.7K

How much do computer science jobs pay per year?

As of Jun 10, 2026, the average yearly pay for computer science in Hayden, ID is $80,294.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,900.00 and $90,300.00 per year, depending on experience, location, and employer.

What is the difference between Computer Science vs Software Developer?

AspectComputer ScienceSoftware Developer
Required CredentialsBachelor's or higher in CS or related fieldBachelor's in CS, Software Engineering, or related field often preferred
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, software firms, freelance projects
Industry UsageAcademic research, algorithm development, theoretical workBuilding, coding, testing software applications
Common Search/ComparisonFocuses on theoretical foundations and algorithmsFocuses on practical software creation and deployment

Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

What is computer science?

Computer science is the study of computers, computational systems, and how they process information. It covers a wide range of topics, including programming, algorithms, data structures, artificial intelligence, and software engineering. Computer scientists design and analyze software and hardware to solve problems and improve technology. The field is essential in many industries, from finance and healthcare to entertainment and research.

What Are Computer Science Jobs?

The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

What are the key skills and qualifications needed to thrive in a Computer Science role, and why are they important?

To thrive in a Computer Science role, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with languages like Python, Java, C++, version control systems such as Git, and software development methodologies is often required. Analytical thinking, attention to detail, and effective teamwork are valuable soft skills that set candidates apart. These skills ensure you can design efficient solutions, collaborate on complex projects, and adapt to rapidly evolving technologies.

What are some common challenges computer science professionals face when working on collaborative software projects?

Computer science professionals often encounter challenges such as coordinating with team members across different disciplines, managing version control in shared codebases, and ensuring clear communication of technical concepts to non-technical stakeholders. Navigating conflicting priorities and integrating diverse components can also be demanding, especially in agile environments with tight deadlines. Strong collaboration skills, openness to feedback, and familiarity with team tools like Git and project management platforms can help address these challenges effectively.
What are the most commonly searched types of Computer Science jobs in Hayden, ID? The most popular types of Computer Science jobs in Hayden, ID are:
What job categories do people searching Computer Science jobs in Hayden, ID look for? The top searched job categories for Computer Science jobs in Hayden, ID are:
What cities near Hayden, ID are hiring for Computer Science jobs? Cities near Hayden, ID with the most Computer Science job openings:
Senior Fiber Network Planner - OSP (FTTP / PON / GIS)

Senior Fiber Network Planner - OSP (FTTP / PON / GIS)

Ziply Fiber

Coeur D Alene, ID • On-site

$99K - $145K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 19 days ago


Ziply Fiber rating

5.8

Company rating: 5.8 out of 10

Based on 15 frontline employees who took The Breakroom Quiz

64th of 76 rated telecommunications companies


Job description

Job Description
Position Title: Senior Network Planning Engineer
Base Salary: $99,391 to $145,800 annually DOE
Benefits: Medical, dental, vision, 401k, flexible spending account, paid sick leave and paid time off, parental leave, quarterly performance bonus, training, career growth and education reimbursement programs.
Ziply Fiber is a local internet service provider dedicated to elevating the connected lives of the communities we serve. We offer the fastest home internet in the nation, a refreshingly great customer experience, and affordable plans that put customers in charge.
As our state-of-the-art fiber network expands, so does our need for team members who can help us grow and realize our goals.
Our Company Values:
  • Genuinely Caring: We treat customersand colleagues like neighbors, with empathy and full attention.
  • Empowering You: We help customerschoose what is best for them, and we supportemployees in implementing new ideas and solutions.
  • Innovation and Improvement: Weconstantly seek ways to improve how we serve customers and eachother.
  • Earning Your Trust: We build trustthrough clear, honest, human communication.

Job Summary
The Senior Network Planning Engineer is responsible for the oversight, planning, budgeting, and project timing for network growth, modernization, consolidation, and advancement needs in a fiber focused business. The Senior Network Planning Engineer uses various inputs to determine the optimal network distribution solutions based on demand, architecture, funding, and anticipated growth. The Planner analyzes current demand, geospatial data, data analytics, and forecasts to determine and implement the best network solutions.
Essential Duties and Responsibilities:
The Essential Duties and Responsibilities listed below are a range of duties performed by the employee and not intended to reflect all duties performed.
Internal Tools & Systems
• Internal Tool Development & Maintenance: Designing, building, and enhancing tools that support Joint Use operations and compliance.
• System Implementation & Migration: Leading the rollout and transition of platforms like JU360, PowerApps, and integrations with Site Tracker, IQGEO, DPI, Qport, AldenOne, NJUNS, and others.
• Automation Systems: Managing and developing automation solutions to streamline workflows and improve operational efficiency.
Training & Enablement
• Training & Enablement: Creating and implementing training programs, including training dashboards, to ensure adoption and effective use of tools across teams.
Program & Process Management
• Program Management: Overseeing timelines, deliverables, and stakeholder communications for internal tool initiatives.
• Metrics & Reporting: Developing dashboards and reports in Tableau and other platforms to track performance, compliance, and operational efficiency.
• KPI Tracking & SLT Presentations: Monitoring key performance indicators and presenting progress and insights to the Senior Leadership Team.
• Process Optimization: Identifying gaps and opportunities to streamline workflows and improve data integrity.
• Records & Compliance Oversight: Ensuring accurate documentation and adherence to regulatory and internal standards.
Other Duties
• Performs other duties as required to support the business and evolving organization
Required Qualifications:
• High school diploma or GED.
• Minimum of five (5) years of related experience.
• The qualified candidate will need to have a broad network understanding:
oAccess networks
oFTTP/FTTN
oBBDLC network
oEthernet Services
oFeeder/Distribution facilities
oCustomer Prem solutions
oMDU/MTU solutions
oSONET
oWireless
oTransport/Data dependencies.
• Outside Plant (OSP) architectures consisting of underground, direct buried, aerial, and building applications.
• In-depth understanding of PON architectures to include centralized and distributed split, greenfield MDU/SFU, and inside wiring solutions
• Network elements associated with FTTP, FTTN, xPON, BDLC, TDM, G.Hn, Broadband services, andActive Ethernet solutions.
• Understanding of CPE solutions
• GIS experience with platforms such as ARC GIS and QGIS
• Understanding of CAD based drawing systems.
• Proficiency in MS Office tools such as Excel, Word, PowerPoint.
• Experience with common analytics tools (i.e., Alteryx, Tableau).
• Understand LEAN concepts.
Preferred Qualifications
• Bachelor's degree in electrical engineering, Telecommunications, Computer Science, or job-related field preferred.
• Database skills which include creation, scripting, and programming (i.e., Microsoft SQL), preferred.
Knowledge, Skills, and Abilities:
• Strong interpersonal skills and ability to work cross functionally to achieve positive outcomes.
• Ability to work in a team environment driven by partnerships and collaborate with colleagues.
• Ability to work independently with minimal direction.
• Strong verbal and written communication, attention to detail, and organizational skills.
• Ability to adjust to rapidly changing priorities and work within critical deadlines.
• Ability to operate with customer-focus mindset.
Work Authorization
Applicants must be currently authorized to work in the US for any employer. Sponsorship is not available for this position.
Physical Requirements
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Essential and marginal functions may require maintaining physical condition necessary for bending, stooping, sitting, walking, or standing for prolonged periods of time; most of time is spent sitting in a comfortable position with frequent opportunity to move about. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.
Work Environment
Work is performed in an office setting with exposure to computer screens and requires extensive use of a computer, keyboard, mouse, and multi-line telephone system. The work is primarily a modern office setting.
At all times, Ziply Fiber must be your primary employer. Unless otherwise prohibited by law, employees may not hold outside employment nor be self-employed without obtaining approval in writing from Ziply Fiber. In holding outside employment or self-employment, employees should ensure that participation does not conflict with responsibilities to Ziply Fiber or its business interests.
Diverse Workforce / EEO:
Ziply Fiber is an equal opportunity employer. Ziply Fiber will consider all qualified candidates regardless of race, color, religion, national origin, gender, age, marital status, sexual orientation, veteran status, and the presence of a non-job-related handicap or disability or any other legally protected status.
Ziply Fiber requires a pre-employment background check as conditions of employment. Ziply Fiber may require a pre-employment drug screening.
Ziply Fiber is a drug free workplace.

What Ziply Fiber employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom