Staff Software Engineer, Full-Stack
onebrief
Job Score
100 ptsConsequential Work. Dedicated People.
About Onebrief
Onebrief builds collaboration and AI-powered workflow software for military planning and operational coordination.
Military planning is complex by nature, requiring teams to coordinate information, people, and decisions across systems and locations. Onebrief brings planning, collaboration, simulation, and AI into one connected environment, helping teams test strategies, adapt to changing conditions, and make decisions with greater clarity when the stakes are real.
We are a distributed team of builders from military, operational, and technology backgrounds who care deeply about improving how important work gets done. Some team members work remotely, while others work directly alongside customers in operational environments around the world.
Founded in 2019, Onebrief is backed by leading investors including General Catalyst, Battery Ventures, Insight Partners, Sapphire Ventures, and Human Capital. Valued at more than $2 billion, we continue to invest in product innovation, AI capabilities, and team growth.
Engineering at Onebrief
Engineering at Onebrief means building systems that must perform reliably in complex, high-stakes environments where operational outcomes matter more than activity, output, or elegant theory alone.
This is work for engineers who care about reliability, adaptability, observability, and building systems that succeed under real-world conditions. As AI transforms how software is built, engineering here is increasingly focused on verification, judgment, and helping teams operate more effectively at scale.
You’ll likely feel energized here if you care about:
meaningful technical challenges
systems that operate under real-world constraints
outcomes over activity
and grounded teams focused on solving important problems well.
Why this role exists
Onebrief builds software for military planning, where the cost of a slow or wrong decision is measured in something more than a missed sprint. That raises the bar on the engineering itself. The systems have to hold up under real operational load, in environments where the customer can't tolerate failures or downtime.
A Staff Software Engineer sets the technical direction that keeps that bar met as the product and the org grow. Not by writing the most code, but by making the decisions that everyone else's code depends on: how a system is structured, where the hard boundaries sit, which tradeoffs are worth the complexity. A Staff Software Engineer is delivering at a high level, building the foundation in the shared architecture no one team owns outright.
Onebrief is building in the AI-native era, and Staff engineers here lead on how the org uses these tools well: what to trust to them, where human judgment stays non-negotiable, and how to keep quality and ownership intact as the leverage goes up.
What You'll Do
Own and drive technical strategy across multiple squads, shaping architectural decisions that have a lasting impact on Onebrief's platform.
Tackle the company's most ambiguous technical challenges, turning loosely defined problems into scalable solutions that teams can execute.
Build the shared systems, patterns, and platform capabilities that enable engineering teams to move faster and deliver more effectively.
Partner with engineering and product leadership to influence the technical roadmap, balancing long-term platform health with rapid customer delivery.
Shape how engineering works by evolving AI-assisted development practices, engineering standards, and technical decision-making across the organization.
Raise the technical bar by mentoring engineers through design reviews, architectural guidance, and cross-team collaboration.
What We Look For
12+ years of software engineering experience with a track record of technical leadership across teams and platforms.
Strong experience designing scalable distributed systems, APIs, data models, and cloud-native architectures.
Full-stack expertise with the ability to work across frontend, backend, and infrastructure as needed.
Active user of AI-assisted development tools, with a thoughtful approach to integrating them into engineering workflows.
Excellent written and verbal communication skills, including driving technical alignment through design docs and architecture discussions.
Comfortable leading through ambiguity and influencing without direct authority.
Nice to Have Qualifications
Background in mission-critical or high-compliance domains (FedRAMP, SOC2, DoD)
Experience with authentication and identity infrastructure at scale (OIDC, SAML, federated identity)
Prior experience in a high-growth B2B SaaS environment scaling through significant inflection points
Familiarity with event-driven architectures and the trade-offs of async-first system design
Indicators of Success
A successful Staff Software Engineer will:
Set technical direction on a problem that spans multiple squads, framing it clearly enough that teams move in the same direction instead of solving it in isolation
Make the architectural calls that others build on, choosing the tradeoffs that save the org months rather than the ones that get paid down for years
Own the shared architecture in the seams no single squad holds, the systems that everyone depends on and no one is scoped to
Raise the technical judgment of the engineers around them, so good decisions get made even when they're not in the room
Refines the standard for how the org uses AI tooling well, keeping quality and ownership intact as the leverage goes up
Tools, Systems & Technologies
Frontend: React, TypeScript, Vite, shared component libraries, client-side observability
Backend: Node.js, PostgreSQL, Redis, secure RESTful APIs, distributed services
Authentication & Authorization: Keycloak, OpenID Connect (OIDC), SAML 2.0, OAuth 2.0, ABAC, JWT, federated identity provider integrations
Infrastructure: Kubernetes, AWS, Terraform, CI/CD pipelines, container security and secrets management
Integrations: CSV/Excel/KML importers, PDF exports, DoD and enterprise data systems, secure API gateways, auditing pipelines
Notice to Third Party Recruitment Agencies
Please note that Onebrief does not accept unsolicited resumes from recruiters or employment agencies. In the absence of an executed Recruitment Services Agreement, there will be no obligation to any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without an agreement Onebrief explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resumes, including those submitted to hiring managers, shall be deemed the property of Onebrief.
About Software Development
Software Development is one of the most dynamic and constantly evolving fields in the job market. Professionals in this area are responsible for creating, maintaining, and optimizing web, mobile, and desktop applications that impact millions of users daily.
Key languages and frameworks include JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel), and TypeScript. Demand for full-stack developers continues to grow, especially in tech companies and startups.
Salaries range from entry-level to senior positions, with growing opportunities for remote work and international freelancing.
About Fullstack
Fullstack developers are versatile professionals capable of working on both frontend and backend of web and mobile applications. They master multiple technologies and can build complete products end-to-end, from the user interface to server infrastructure.
Key skills include proficiency in at least one complete stack (React/Vue/Angular + Node.js/PHP/Python/Java), databases (SQL and NoSQL), REST/GraphQL APIs, Git versioning, CI/CD, and basic infrastructure knowledge (Docker, cloud). Clean architecture, DDD, and testing are important differentiators.
Fullstack developers are highly valued in startups and companies that need versatile and autonomous professionals. The field offers opportunities from junior developer to software architect, with a focus on complete delivery, holistic product vision, and ability to work across multiple application layers.
Discover Other Areas
Understand the scope of work, key skills, and tools used in different career areas.
About UX Design
The User Experience (UX) Design area focuses on optimizing the overall user experience when interacting with a product or service. UX professionals conduct user research (UX Research), map journeys, create wireframes, perform usability tests, and define navigation flows to ensure the product is intuitive, useful, and meets users' real needs.
About Backend
The Backend area is responsible for all server logic, APIs, databases, and infrastructure that support web and mobile applications. Backend professionals ensure that systems are scalable, secure, and performant.
Key skills include languages like PHP, Java, Python, Ruby, Go, and Node.js, frameworks like Laravel, Spring Boot, Django, and Express, databases (MySQL, PostgreSQL, MongoDB, Redis), software architecture (clean architecture, DDD, microservices), and API security (OAuth, JWT).
Backend developers in technology companies are highly valued, especially those who master microservices architecture, cloud computing, and high-scale performance. The field offers opportunities from junior developer to software architect, with a focus on scalability, security, and efficiency.
About Agile
The Agile and Digital Transformation area is fundamental for organizations seeking efficiency and rapid adaptation. Agile professionals facilitate processes, eliminate bottlenecks, and promote a culture of continuous improvement.
Key certifications include CSM, PSM, SAFe, ICP, and Kanban. Knowledge of Scrum, Kanban, XP, and agile frameworks is essential, as are leadership and facilitation soft skills.
Senior Agile coaches and Scrum Masters are highly valued, especially in technology companies that adopt agile methodologies at scale.
About Public Relations
The Public Relations (PR) area focuses on managing the reputation, image, and communication of an organization with its various stakeholders (such as clients, investors, employees, media, and the community). PR professionals develop corporate communication strategies, manage media relations (press relations), organize institutional events, and work in image crisis prevention and management.
About Audiovisual
The Audiovisual area is responsible for producing, editing, and creating video and audio content for various platforms. With the exponential growth of digital content, audiovisual professionals are fundamental for brands that want to communicate visually and impactfully.
Key skills include video production and editing (Premiere Pro, DaVinci Resolve, Final Cut), motion graphics (After Effects), animation (Blender, Cinema 4D), sound design, podcast production, live streaming (OBS Studio), and photography. Knowledge of visual storytelling, rhythm, and art direction is a differentiator.
Audiovisual professionals in technology companies are highly valued, especially those who master motion graphics, social media videos, and content for digital platforms. The field offers opportunities from videomaker to head of audiovisual, with a focus on creativity, technical quality, and storytelling.
Comments 0