Go Full-Stack Engineer - API & Microservices

KBR Careers

Beavercreek (OH)

Hybrid

USD 95,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

KBR seeks a Full Stack Software Engineer with a focus on Go development to sustain the GEMSTONE platform, building scalable backend services and modern web applications in a cloud-native, Agile setting.

You will work on service discovery, API management, workflow orchestration, and security integration, collaborating with platform engineers and government stakeholders to deliver high-impact software for national security programs.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related technical discipline.
  • 1-5 years of professional software development experience.
  • Experience with Go (Golang) in a professional or established open-source setting.
  • Strong understanding of Goroutines and idiomatic design patters in Go.
  • Experience developing RESTful APIs, backend services, or microservice-based applications.
  • Experience with one or more modern programming languages such as Go, Python, Java, JavaScript, or TypeScript.
  • Experience developing web applications, APIs, or service integrations.
  • Understanding of API design principles, versioning strategies, and service-oriented architectures.
  • Experience with JSON, HTTP, REST, OpenAPI, and related API technologies.
  • Experience using Git-based source control systems and collaborative development workflows.
  • Familiarity with containerized application development using Docker or similar technologies.
  • Familiarity with Kubernetes concepts and modern cloud-native application architectures.
  • Familiarity with Linux operating systems and command-line tooling.
  • Understanding of software engineering best practices, including source control and code reviews.
  • Familiarity with Linux-based development environments.

Responsibilities

  • Design, develop, test, and maintain full-stack software capabilities supporting GEMSTONE platform services.
  • Ability to submit a sample Go application you created to solve a unique problem.
  • Design, develop, test, and maintain backend services primarily using Go (Golang).
  • Build and maintain RESTful, gRPC, GraphQL, and event-driven APIs.
  • Contribute to the design and evolution of GEMSTONE's API management platform and service architecture.
  • Support development of microservices deployed within Kubernetes environments.
  • Integrate applications with identity, authorization, and access control services.
  • Contribute to API catalogs, service registries, artifact repositories, and workflow automation capabilities.
  • Participate in Agile ceremonies, design reviews, code reviews, and sprint demonstrations.
  • Support CI/CD pipelines, automated testing, and software release activities.
  • Troubleshoot application, integration, and performance issues across the platform stack.
  • Collaborate with platform engineers, cybersecurity engineers, product owners, and government stakeholders.
  • Develop technical documentation and architecture artifacts.

Skills

Go (Golang)
RESTful APIs
Microservices
Kubernetes
Docker
CI/CD
Goroutines
OpenAPI
Git
Linux
Security clearance
Agile

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Git
OpenAPI
PostgreSQL
GraphQL
gRPC

Job description

KBR seeks a Full Stack Software Engineer with a focus on Go development to sustain the GEMSTONE platform, building scalable backend services and modern web applications in a cloud-native, Agile setting.

You will work on service discovery, API management, workflow orchestration, and security integration, collaborating with platform engineers and government stakeholders to deliver high-impact software for national security programs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Go Full-Stack Engineer for Cloud-Native Microservices
Go Full-Stack Engineer for Cloud-Native Microservices

KBR, Inc. • Beavercreek (OH)

Hybrid
USD 90,000 - 130,000
KBR Benefits
Full Stack Software Engineer (Golang Focus)
Full Stack Software Engineer (Golang Focus)

KBR Careers • Beavercreek (OH)

Hybrid
USD 95,000 - 130,000
Full Stack Software Engineer (Golang Focus)
Full Stack Software Engineer (Golang Focus)

KBR, Inc. • Beavercreek (OH)

On-site
USD 90,000 - 130,000
KBR Benefits
Full-Stack Data Platform Engineer: Storage & Cloud
Full-Stack Data Platform Engineer: Storage & Cloud

KBR Careers • Beavercreek (OH)

Hybrid
USD 90,000 - 130,000
401K plan
Medical, dental, vision insurance
Flexible work schedule
Full-Stack Storage & Data Platform Engineer (DoD)
Full-Stack Storage & Data Platform Engineer (DoD)

KBR, Inc. • Beavercreek (OH)

On-site
USD 110,000 - 140,000
401K
Medical
Dental
+8
Full Stack Software Engineer (Storage & Data Platform Focus)
Full Stack Software Engineer (Storage & Data Platform Focus)

KBR Careers • Beavercreek (OH)

Hybrid
USD 90,000 - 130,000
401K plan
Medical, dental, vision insurance
Flexible work schedule
Full Stack Software Engineer (Storage & Data Platform Focus)
Full Stack Software Engineer (Storage & Data Platform Focus)

KBR, Inc. • Beavercreek (OH)

On-site
USD 110,000 - 140,000
401K
Medical
Dental
+8
UI Engineer - GEMSTONE Platform (Hybrid)
UI Engineer - GEMSTONE Platform (Hybrid)

KBR Careers • Beavercreek (OH)

Hybrid
USD 85,000 - 115,000
401K plan with company match
Medical
Dental
+3
UI Engineer
UI Engineer

KBR Careers • Beavercreek (OH)

Hybrid
USD 85,000 - 115,000
401K plan with company match
Medical
Dental
+3
UI Engineer
UI Engineer

Relha LLC • Beavercreek (OH)

On-site
USD 110,000 - 145,000
401K plan with company match
Medical benefits
Paid time off