cover image
Twenty

Twenty

twenty.io

1 Job

21 Employees

About the Company

We apply world-class software engineering to a warfighting domain of persistent conflict. Our mission is to deliver industrial-scale cyber capabilities, ensuring the U.S. and its allies are able to deter and defeat their adversaries. At Twenty, we own the mission end to end, from rapid R&D to operational deployment. We’re looking for the rare builders who thrive under pressure, move fast, and create revolutionary capabilities that change how nations project industrial-scale power in cyberspace. Backed by the top defense tech investors in the business, including Caffeinated Capital, General Catalyst, and In-Q-Tel, we are the top 0.1% of cyber operators and proven builders building 100X cyber capabilities for the United States of America.

Listed Jobs

Company background Company brand
Company Name
Twenty
Job Title
Backend Engineer
Job Description
Job title: Backend Engineer Role Summary: Develop high‑performance backend services in Go that ingest real‑time operational signals, model complex relationships, and serve machine‑speed APIs for national‑security applications. Design and ship scalable, resilient services across cloud and on‑premises environments, applying event‑driven architectures and graph data modeling. Expactations: 3+ years of professional software development; proven production Go experience; strong Go, API, cloud (AWS), container, and microservices knowledge; experience with graph databases and event streaming. Key Responsibilities: - Design and implement Go‑based backend services that support real‑time decision‑making. - Build high‑throughput REST/GraphQL APIs and define clean, evolvable interfaces. - Model and optimize complex relationships in graph databases (Neo4j, AWS Neptune). - Implement event‑driven systems (e.g., NATS) for real‑time data streams. - Write automated tests for correctness, security, and performance regression. - Deploy and operate microservices on AWS; engineer resilience and cost‑efficient scaling. - Create and maintain CI/CD pipelines for rapid, secure delivery. - Collaborate with product, frontend, and domain experts to translate operational needs into software features. - Evaluate and recommend new technologies and patterns to enhance operational outcomes. Required Skills: - Proficient in Go (Golang) with production service experience. - Graph database design, schema tuning, and query optimization. - Event‑driven architecture, message queues/streaming (e.g., NATS, Kafka). - API development (REST and/or GraphQL). - Cloud‑native deployment (AWS), containerization (Docker/K8s), microservices. - Secure coding practices and ability to assess security tradeoffs. - CI/CD, automated testing frameworks, Infrastructure‑as‑Code. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. - Relevant certifications (e.g., AWS Certified Developer/Architect) are advantageous.
Washington, United states
On site
Junior
06-03-2026