Entry Level Software Engineer - Port Orchard, WA

VetJobs•Port Orchard, WA
•$80,000 - $95,000•Onsite

About The Position

This is an entry-level Software Engineer position supporting the NOSIS program. The role involves designing, developing, testing, and maintaining software solutions. The engineer will collaborate with cross-functional teams in an Agile environment, contributing to full-stack development across frontend, backend, and infrastructure. Responsibilities include participating in code reviews, sprint planning, CI/CD pipelines, system integration, RESTful API design, containerized deployments, and producing technical documentation. The position is fully on-site in Port Orchard, WA.

Requirements

  • js + PostgreSQL — frontend and relational database development
  • TypeScript — strongly-typed JavaScript development
  • Spring Boot — Java-based backend services
  • Go / Java — backend microservices development
  • RESTful API Design — interface design and implementation
  • Docker & Containerization — container-based deployment workflows
  • Agile Practices — Scrum / Kanban software development methodology
  • Bachelor's degree in Software Engineering, or Engineering, Science, or Math.
  • U.S. citizenship is required
  • Department of Defense Secret security clearance is obtainable within a reasonable amount of time after hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information.

Nice To Haves

  • GitOps (e.g., FluxCD) — automated, declarative deployment pipelines
  • Message Queues (RabbitMQ, Kafka) — asynchronous service communication
  • Observability Stack — Prometheus, Grafana, Loki, OpenTelemetry
  • CI/CD Pipeline Experience — pipeline configuration and automation
  • Kubernetes / Container Orchestration — container scheduling and management

Responsibilities

  • Design, develop, test, and maintain software solutions supporting the NOSIS program
  • Collaborate with cross-functional teams in an Agile development environment
  • Contribute to full-stack development across frontend, backend, and infrastructure layers
  • Participate in code reviews, sprint planning, and continuous integration/delivery pipelines
  • Support system integration, RESTful API design, and containerized deployments
  • Produce and maintain technical documentation

Benefits

  • Competitive compensation
  • Competitive benefits
  • Retirement packages
  • 401k matching
  • Flex time off
  • Paid parental leave
  • Healthcare benefits
  • Health & wellness programs
  • Employee resource and social groups
  • Opportunities for continuous learning and development
  • Flexible schedules with every other Friday off work, if desired (9/80 schedule)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service