Unknown Company

Golang developer - Nike

portland, or • Posted 1 weeks ago
Onsite Full Time General

Golang DeveloperWork location: Portland, Oregon (On-site. Local candidate or within 50 miles workable.)Visa: No H1B and CPT End Client: Nike Duration: 6+Months.Job Description: We are looking for a skilled Software Engineer with 5-10 years of experience in backend and platform development, with strong expertise in Golang and Linux-based systems.

The role involves building and maintaining scalable platform services, networking components, and infrastructure tooling in a distributed systems environment. The ideal candidate should have solid experience developing production-grade software in Go, strong Linux systems knowledge, and familiarity with containerized environments.

Experience with Kubernetes and Linux networking is nice to have.Key Responsibilities:Design, develop, test, and maintain backend services and platform components using GolangBuild reliable, scalable, and high-performance system software for Linux environmentsTroubleshoot and optimize system-level issues related to performance, stability, and scalabilityDevelop APIs, daemons, and infrastructure services for distributed platformsWork with CI/CD pipelines, containerized deployments, and automation toolsCollaborate with cross-functional teams including DevOps, QA, networking, and product engineeringParticipate in architecture discussions and technical design reviewsDebug complex production issues across application, OS, and networking layersWrite clean, maintainable, and well-documented codeContribute to code reviews and engineering best practicesMandatory skills:5-10 years of software development experienceStrong programming expertise in Go (Golang)Solid experience with Linux platform development and troubleshootingGood understanding of multithreading, concurrency, memory management, and system internalsExperience with REST APIs, microservices, and distributed systemsFamiliarity with Git, build systems, and CI/CD workflowsStrong debugging and problem-solving skillsExperience working in Agile/Scrum development environmentsOptional skills:Experience with Kubernetes and container orchestrationKnowledge of Linux networking conceptsExperience with Docker and cloud-native technologiesFamiliarity with observability and monitoring toolsExperience with infrastructure automation and deployment toolingExposure to DHCP, DNS, VPN, or networking services is a plus

Back to Job Search