Builds scalable backend services in Go for cyber and electromagnetic systems, handling real-time data ingestion, graph modeling, event-driven architectures, and high-throughput APIs on AWS for national security applications. Requires 3+ years experience and strong Go proficiency.
Salary not listed
On-site3+ YOEBackend Engineering
About the role
Responsibilities
Design and implement scalable backend services in Go that improve operator decision-making and response.
Build high-performance APIs that power customer-facing workflows and internal platform capabilities.
Model complex relationships in graph databases and optimize schemas and queries for speed and clarity.
Implement event-driven systems (e.g., with NATS) to process real-time operational data streams.
Develop and maintain automated tests to protect correctness, security, and performance as the system evolves.
Build and operate microservices deployed on AWS, with an eye toward resilience and cost-aware scaling.
Create and improve CI/CD pipelines that enable fast, secure delivery of new capabilities.
Partner with cyber operations experts to translate domain needs into robust product features.
Collaborate with frontend engineers on API contracts and data structures that are efficient and usable.
Evaluate new technologies and patterns that could unlock better operational outcomes.
Requirements
3+ years of professional software development experience building backend (or full-stack) applications.
Strong proficiency with Go (Golang) and have shipped production services with it.
Experience working with graph databases (Neo4j, AWS Neptune, or similar), including schema design and query performance.
Working knowledge of event-driven architectures and message queues/streaming systems.
Experience building and maintaining APIs (REST and/or GraphQL).
Experience with cloud infrastructure, ideally AWS, and understand cloud-native deployment patterns.
Hands-on experience with containerization and microservices architectures.
Strong foundation in secure coding practices and can reason about security tradeoffs.
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Nice To Have
Delivered software in defense, security, or other mission-critical environments.
Built systems for analysts, operators, or high-tempo users where speed and reliability matter.
Integrated AI/ML capabilities into production systems (inference, pipelines, or tooling).
Experience with large-scale data processing and analytics workloads.
Contributed meaningfully to open-source projects.
Used observability tooling (metrics, tracing, logging) to debug and improve production systems.
Tech Environment
Go (Golang), GraphQL/REST
Graph databases (Neo4j, AWS Neptune) and complex graph schemas
Technical lead on the Deliverability team owning high-volume email infrastructure, ingestion, routing, and outbound delivery systems that process millions of events. Requires 5+ years building scalable distributed backend systems with strong ownership of architecture, reliability, and on-call duties.
178k – 204k/yr
Hybrid5+ YOEBackend Engineering
Backend Engineer
ScribeSan Francisco, CA
Backend Engineer building and optimizing core document workflows (viewing, editing, embeds, exports) and greenfield projects in a Django monolith. Requires 3+ years backend experience, strong Python skills, performance optimization, and automated testing.
140k – 185k/yr
Hybrid3+ YOEBackend Engineering
Software Engineer, Codex -Enterprise Controls
OpenAISan Francisco, CA
Build and operate the enterprise control plane for OpenAI's Codex AI software engineer, focusing on security, governance, identity, access controls, encryption, and policy enforcement systems for large organizations.
230k – 385k/yr
Hybrid5+ YOEBackend Engineering
Software Engineer III
ZoomInfoBethesda, MD +1
Software Engineer III designing, building, and maintaining scalable backend systems with Java, Node.js/NestJS, Kafka, and cloud technologies (AWS/GCP). Requires Master's in CS + 2 years (or Bachelor's + 4 years) backend experience, microservices, databases, and REST APIs.
112k – 176k/yr
Hybrid4+ YOEBackend Engineering
Software Engineer, Upstart Bank
UpstartUnited States
Software Engineer building scalable backend systems, services, and APIs for Upstart Bank, a modern AI-enabled national bank. Translate regulatory and business requirements into reliable software in a fintech environment; 4+ years backend/full-stack experience required.