Full Stack Software Engineer (Golang Focus)
Quick Summary
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,
None Working Hours: Standard Qualifications: Required: Ability to learn complex software ecosystems and rapidly become proficient in new platforms and technologies.
KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work will have a profound impact on the country’s most critical role – protecting our national security.
What We Offer
~2 min readKBR is seeking a motivated Full Stack Software Engineer with a strong interest in Go (Golang) development to support the design, development, and sustainment of the GEMSTONE platform. The Full Stack Software Engineer will develop and maintain backend services that support core GEMSTONE capabilities including service discovery, API management, digital artifact publication, workflow orchestration, identity integration, data access, and platform operations. The ideal candidate enjoys building scalable microservices, modern web applications, and cloud-native software solutions while working in an Agile, mission-focused environment.
Responsibilities
~1 min read- →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.
- Location: Onsite or Hybrid-Dayton, OH
- Travel Requirements: None
- Working Hours: Standard
Requirements
~1 min read- Ability to learn complex software ecosystems and rapidly become proficient in new platforms and technologies.
- Ability to obtain a DoD Secret security clearance
- 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.
- Experience developing high-throughput production software in Go (Golang).
- Experience with Go performance tuning, GOMAXPROCS, and overall optimization.
- Experience with:
- gRPC
- Protocol Buffers
- GraphQL
- WebSockets
- Experience building cloud-native microservices.
- Familiarity with Kubernetes and containerized application architectures.
- Experience working with PostgreSQL, Redis, or other database technologies.
- Understanding of event-driven architectures and messaging systems.
- Experience with CI/CD platforms and GitOps workflows.
- Exposure to distributed simulation, modeling & simulation, digital engineering, AI/ML, or analytics platforms.
- Familiarity with identity and access management technologies such as:
- Keycloak
- OAuth2
- OpenID Connect
- Understanding of cybersecurity best practices and secure software development.
If you’re excited about making a significant impact in the field of space defense and working on projects that matter, we encourage you to apply and join our team at KBR. Let's shape the future together.
Location & Eligibility
Listing Details
- First seen
- October 5, 2026
- Last seen
- October 5, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 51%
- Scored at
- October 5, 2026
Signal breakdown
Similar Full Stack Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.