Go Backend Engineer — Scalable, High-Performance Systems
Twenty
Washington (District of Columbia)
On-site
USD 100,000 - 130,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A technology company in Washington seeks a skilled backend developer to advance national security capabilities. The role involves building scalable systems using Go and requires 5+ years of experience in software development. Candidates should have experience with graph databases, event-driven architectures, and cloud infrastructure, particularly AWS. The ideal candidate is excited by impactful work in defense and security and possesses a solid foundation in secure coding practices. Join us to build critical technology for national defense.
Qualifications
5+ years of professional software development experience.
Strong proficiency with Go and experience shipping production services.
Experience with graph databases including schema design and query performance.
Working knowledge of event-driven architectures.
Experience building and maintaining APIs.
Hands-on experience with cloud infrastructure, ideally AWS.
Experience with containerization and microservices.
Strong foundation in secure coding practices.
Responsibilities
Design and implement scalable backend services in Go.
Build high-performance APIs for customer-facing workflows.
Model complex relationships in graph databases.
Implement event-driven systems for real-time operational data.
Develop and maintain automated tests.
Build and operate microservices on AWS.
Create and improve CI/CD pipelines.
Partner with cyber operations experts to translate needs into products.
Collaborate with frontend engineers on API contracts.
Evaluate new technologies for better outcomes.
Skills
Go (Golang)
APIs (REST and/or GraphQL)
Graph databases
Event-driven architectures
Cloud infrastructure (AWS)
Microservices architectures
Secure coding practices
Education
Bachelor’s degree in Computer Science or related field
Tools
Neo4j
AWS Neptune
NATS
Job description
A technology company in Washington seeks a skilled backend developer to advance national security capabilities. The role involves building scalable systems using Go and requires 5+ years of experience in software development. Candidates should have experience with graph databases, event-driven architectures, and cloud infrastructure, particularly AWS. The ideal candidate is excited by impactful work in defense and security and possesses a solid foundation in secure coding practices. Join us to build critical technology for national defense.