Skip to main content
C

Golang Developer

Capgemini Engineering

Location

Hillsboro, OR

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R\&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Location

This is a fully onsite role at Hillsboro, Oregon.

About the role you're considering

We are looking for a skilled Software Engineer with strong experience in backend and platform development 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.

Your role

  • Design, develop, test, and maintain backend services and platform components using Golang.
  • Build reliable, scalable, and high-performance system software for Linux environments.
  • Troubleshoot and optimize system-level issues related to performance, stability, and scalability.
  • Develop APIs, daemons, and infrastructure services for distributed platforms.
  • Work with CI/CD pipelines, containerized deployments, and automation tools.
  • Collaborate with cross-functional teams including DevOps, QA, networking, and product engineering.
  • Participate in architecture discussions and technical design reviews.
  • Debug complex production issues across application, OS, and networking layers.
  • Write clean, maintainable, and well-documented code.
  • Contribute to code reviews and engineering best practices.

Your skills and experience

  • 3-5 years of software development experience.
  • Strong programming expertise in Go (Golang).
  • Solid development experience on Linux platform and troubleshooting.
  • Good understanding of multithreading, concurrency, memory management, and system internals.
  • Experience with REST APIs, microservices, and distributed systems.
  • 1 year Experience with Kubernetes.
  • Familiarity with Git, build systems, and CI/CD workflows.
  • Strong debugging and problem-solving skills.
  • Experience working in Agile/Scrum development environments.

Nice to have

  • Experience in Linux networking.
  • CKAD certification.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs