Talent.com
Principal Software Engineer (Backend)
Principal Software Engineer (Backend)Twenty • Washington, DC, United States
Principal Software Engineer (Backend)

Principal Software Engineer (Backend)

Twenty • Washington, DC, United States
30+ days ago
Job type
  • Full-time
Job description

Twenty is seeking a Principal Backend Engineer to work in our Arlington, VA office to architect and lead the development of revolutionary cyber technologies that protect democracies worldwide. We're looking for someone with 12+ years of experience in developing large-scale distributed systems, with mastery-level expertise in Golang, graph databases, and cloud-native technologies, plus a proven track record of driving technical strategy and leading major architectural initiatives across organizations. In this role, you'll serve as the principal technical authority for our backend systems, defining the technical vision and architecture for systems that process real-time cyber operation data at machine speed, lead cross-functional technical initiatives, mentor senior engineers, and drive innovation in how we apply AI, graph databases, and distributed systems to national security challenges. You'll join a world-class product and engineering team that delivers mission-critical solutions for U.S. national security, working in both cloud and on-premises environments to build systems that operate at the cutting edge of cyber warfare capabilities. If you're passionate about solving the most complex technical challenges while shaping engineering culture and making a direct impact on national security, we want to talk to you.

About the Company

At Twenty, we're taking on one of the most critical challenges of our time : defending democracies in the digital age. We develop revolutionary technologies that operate at the intersection of cyber and electromagnetic domains, where the speed of operations exceeds human sensing and complexity transcends conventional boundaries. Our team doesn't just solve problems – we deliver game-changing outcomes that directly impact national security. We're pragmatic optimists who understand that while our mission of protecting America and its allies is challenging, success is possible.

Role Details

Strategic Technical Leadership

Define and drive the technical architecture and strategic vision for Twenty's backend systems across all products and services

Lead organization-wide architectural decisions and technical initiatives that impact multiple teams and systems

Evaluate and champion adoption of emerging technologies and architectural patterns that could transform our cyber operations capabilities

Serve as the principal technical authority and final decision-maker for complex architectural trade-offs

Drive technical strategy alignment with business objectives and operational requirements

Partner with executive leadership to shape long-term technology roadmaps and investment priorities

Architecture & System Design

Architect highly scalable, fault-tolerant distributed systems that process real-time cyber operation data across multiple domains (cyber network, cyber persona, physical world, electromagnetic spectrum)

Design and optimize sophisticated graph database architectures using Neo4j and AWS Neptune to support advanced AI-powered relationship mapping and intelligence analysis

Lead the design of event-driven architectures using NATS and other message queue systems for real-time communication at scale

Establish architectural patterns and frameworks for microservices that serve as standards across the organization

Drive innovation in applying AI / ML systems integration with graph databases for operational intelligence

Design systems that handle WiFi exploitation, IoT protocol analysis, and electromagnetic spectrum operations at scale

Engineering Excellence & Innovation

Establish and evolve engineering standards, best practices, and development processes across backend teams

Lead research initiatives to explore cutting-edge technologies and methodologies that advance our technical capabilities

Drive innovation in performance optimization, achieving breakthrough improvements in system throughput and latency

Champion engineering excellence through advocacy of testing strategies, code quality standards, and operational excellence

Lead incident response for the most critical system issues and drive systemic improvements to prevent recurrence

Publish technical papers, speak at conferences, and represent Twenty's engineering capabilities externally

Leadership & Mentorship

Mentor and develop senior engineers and technical leads, building the next generation of technical leadership

Lead architecture review boards and facilitate cross-team technical decision-making

Influence and guide technical direction across multiple engineering teams

Collaborate with product leadership to translate complex operational requirements into technical solutions

Build strong relationships with government stakeholders and represent Twenty's technical capabilities at the highest levels

Participate in executive-level technical planning and contribute to organizational strategy

Cross-Functional Collaboration

Work closely with cyber operations experts, intelligence analysts, and forward deployed teams to ensure systems meet mission-critical requirements

Partner with SRE teams to ensure operational excellence and reliability of backend systems in secure government environments

Collaborate with frontend teams to design optimal API contracts and data structures

Coordinate with security teams to implement defense-in-depth architectures and threat mitigation strategies

Engage directly with government customers to understand evolving mission needs and validate technical approaches

Qualifications

Technical Skills & Experience

12+ years of professional software development experience with increasing technical leadership responsibilities

Mastery-level proficiency in Go (Golang) with demonstrated ability to design and implement large-scale production systems

Proven track record of leading major architectural initiatives and technical transformations

Deep expertise in distributed systems architecture, consensus algorithms, and fault tolerance patterns

Expert-level experience with graph databases (Neo4j, AWS Neptune, or similar) including advanced query optimization and schema design

Extensive experience architecting event-driven systems, message queues (NATS, Kafka, RabbitMQ), and real-time data processing

Advanced proficiency with cloud platforms, particularly AWS, including deep knowledge of networking, security, and infrastructure services

Expert knowledge of containerization, Kubernetes, microservices architectures, and service mesh technologies

Deep understanding of security architecture, zero-trust principles, secure coding, and threat modeling

Extensive experience with performance engineering, profiling, optimization, and capacity planning for high-throughput systems

Strong background in AI / ML systems integration and production deployment of machine learning models

Experience with Infrastructure as Code (Terraform, CloudFormation) and GitOps practices

Leadership & Strategic Skills

Demonstrated experience as a technical leader driving architecture decisions across organizations

Proven ability to influence without direct authority and build consensus among diverse stakeholders

Strong track record of mentoring senior engineers and building high-performing technical teams

Exceptional communication skills with ability to explain complex technical concepts to executive leadership, government stakeholders, and technical teams

Experience leading technical due diligence, vendor evaluations, and build-vs-buy decisions

Demonstrated ability to balance technical excellence with business pragmatism and delivery timelines

Track record of driving cultural change and establishing engineering best practices organization-wide

Domain Expertise

Experience with large-scale data processing, analytics, and intelligence production systems

Knowledge of cyber threat intelligence, threat actor attribution, and persona analysis

Understanding of electromagnetic spectrum operations, WiFi protocols, and IoT security

Familiarity with government security requirements, compliance frameworks, and operational constraints

Education

Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree or PhD preferred

Equivalent practical experience in lieu of formal education may be considered for exceptional candidates

Security Requirements

Must be eligible to obtain and maintain a security clearance

Ability to work on-site in Arlington, VA with occasional travel to Fort Meade, MD and other government facilities

Distinguishing Qualifications

Previous experience as Principal Engineer or Staff+ level role in technology companies

Track record of delivering complex technical solutions in defense, intelligence, or national security contexts

Published research, patents, or recognized contributions to the software engineering community

Experience with defense acquisition processes, government program management, or public-private partnerships

Background in training and mentoring across multiple organizations or companies

Previous experience founding or leading engineering teams at startups or high-growth companies

Advanced technical certifications in cloud platforms, security, or distributed systems

Open-source project leadership or significant contributions to major projects

Speaking engagements at major technical conferences or industry events

Experience with multiple programming languages beyond Go (Python, Rust, Java, C++)

Additional Skills

Expert knowledge of database systems (relational, document, time-series, and graph databases)

Experience with observability platforms (Prometheus, Grafana, ELK stack, Datadog, New Relic)

Understanding of compliance requirements (FedRAMP, NIST, DoD security standards) and secure development lifecycle

Experience with advanced networking concepts, SDN, and network function virtualization

Knowledge of hardware acceleration (GPUs, FPGAs) for compute-intensive workloads

Experience with multi-cloud and hybrid cloud architectures

Experience with real-time streaming analytics and complex event processing

Knowledge of data governance, data lineage, and metadata management systems

Create a job alert for this search

Software Engineer Backend • Washington, DC, United States

Related jobs
Principal Software Engineer

Principal Software Engineer

Red Arch Solutions • North Laurel, Maryland, United States
Full-time
Red Arch Solutions is hiring a Principal Software Engineer to join a priority program in Annapolis Junction, Maryland.We are looking for a Software Developer with experience in full-stack developme...Show more
Last updated: 30+ days ago • Promoted
(2736) Backend Software Engineer

(2736) Backend Software Engineer

Iamus Consulting • Columbia, Maryland, United States
Remote
Full-time
We are currently seeking a talented and experienced Software Engineer to join our team.As a Software Engineer, you will be responsible for designing, developing, and implementing complex software c...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Software Platform

Software Engineer, Software Platform

Anduril Industries • Washington, District of Columbia, United States
Full-time
We build Lattice, the foundation for everything we do as a defense technology company.Our engineers are talented and hard-working, motivated to see their work rapidly deployed on the front lines.Ou...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer

Principal Software Engineer

Xometry • North Bethesda, Maryland, United States
Full-time
Xometry (NASDAQ : XMTR) powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry’s digital marketplace gives manufa...Show more
Last updated: 15 days ago • Promoted
Software Engineer (Backend Focus)

Software Engineer (Backend Focus)

Set Of X • North Laurel, Maryland, United States
Full-time
Set of X is led by industry veterans who see government contracting as a good community with plenty of opportunity to go around. With a shared desire to give back, grow the community, and do great w...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Backend (Loans Platform)

Senior Software Engineer, Backend (Loans Platform)

Affirm • Washington, DC, United States
Full-time
Senior Software Engineer, Backend (Loans Platform).Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fee...Show more
Last updated: 19 days ago • Promoted
Senior Software Engineer, Backend (Institutional - Staking)

Senior Software Engineer, Backend (Institutional - Staking)

Coinbase • Washington, DC, United States
Full-time
Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Backend

Senior Software Engineer - Backend

Dragos, Inc. • Washington, DC, United States
Full-time
Senior Software Engineer - Backend.Dragos is on a relentless mission to defend industrial organizations that provide us with the necessities of modern civilization. running water, functioning elect...Show more
Last updated: 4 days ago • Promoted
Principal Software Engineer

Principal Software Engineer

Raft Company Website • Washington, DC, United States
Full-time
All of the programs we support require.All work must be conducted within the continental U.Distributed Data Systems, Platforms at Scale, and Complex Application Development, with headquarters in Mc...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer

Principal Software Engineer

Corcentric • Bethesda, MD, United States
Full-time +1
As a Principal Software Engineer at Corcentric, you will join a driven, innovative team within an ambitious, entrepreneurial global organization. You will lead the design and implementation of moder...Show more
Last updated: 30+ days ago • Promoted
Senior Principal Software Engineer

Senior Principal Software Engineer

Capital Technology Group • Washington, District Of Columbia, United States
Full-time
Capital Technology Group provides expert consulting services software development, digital transformation, human-centered design, data analytics and visualization, and cybersecurity.Our multidiscip...Show more
Last updated: 5 days ago • Promoted
Backend Software Engineer

Backend Software Engineer

Case Management Consulting • Arlington, VA, United States
Full-time
Join Our Team as a Backend Software Engineer.This position requires an active Secret security clearance with current full scope polygraph. Required Skills and Experience : .A minimum of five (5) years...Show more
Last updated: 19 days ago • Promoted
Lead Principal Software Engineer

Lead Principal Software Engineer

Allocore • Arlington, VA, US
Full-time
Quick Apply
Allocore powers the leading government loans, grants, and fraud prevention programs with a unified cloud-based platform built for efficiency and security. Our advanced solutions power the larg...Show more
Last updated: 30+ days ago
Forward Deployed Software Engineer-Palantir Foundry-Manager

Forward Deployed Software Engineer-Palantir Foundry-Manager

PwC • Washington, DC, United States
Full-time
At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in tra...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer Platform Engineering

Senior Software Engineer Platform Engineering

Marriott Hotels Resorts • Bethesda, Maryland, USA
Full-time
We are seeking an outstanding engineering talent with the experience to lead the design solutioning and delivery of large-scale enterprise applications. The candidate should be product focused and d...Show more
Last updated: 14 days ago • Promoted
Senior Software Engineer (Backend) - Materia AI

Senior Software Engineer (Backend) - Materia AI

Thomson Reuters • Washington, DC, United States
Full-time
Senior Backend Engineer, Materia AI.Are you excited about building AI-driven software that redefines how professionals work? Join a dynamic and highly skilled team at Thomson Reuters, where we comb...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer, Backend

Senior Software Engineer, Backend

Alloy.Ai • Washington, DC, United States
Full-time
We’re tackling a real and complex problem for them—managing supply and demand in the face of constantly changing customer behavior, highly complex supply chain networks, 40-year-old data standards ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer - Backend

Software Engineer - Backend

Caseguard • Arlington, VA, United States
Full-time
We are seeking a highly independent and proactive Software Engineer to join our backend team and play a critical role in building REST API microservices from scratch using ASP.NET Core (C#) and bui...Show more
Last updated: 7 days ago • Promoted