About Smack Technologies
Smack Technologies builds AI-driven planning and simulation software used to support large-scale defense and national security operations. Our products are deployed in secure and operational environments and are expanding across multiple user-facing surfaces.
We are looking for engineers who enjoy building across the stack and helping teams ship reliable software as systems grow more complex.
Role OverviewAs a Full-Stack Engineer on the Applied Engineering team, you will help deliver features across frontend, backend, and integration layers as our products expand across web, embedded, mobile, and desktop environments.
This role is ideal for engineers who are comfortable moving across boundaries, debugging issues that span multiple layers, and supporting systems running in real operational environments.
You will work closely with product managers, designers, and backend engineers to ensure features are cohesive, reliable, and ready for deployment in secure environments.
What You’ll DoBuild and deliver product features end-to-end across frontend and backend systems
Support integration between frontend apps, backend APIs, and shared services
Collaborate with UI/UX, product, and engineering partners to ship usable and reliable features
Adapt services and interfaces as new product surfaces and workflows are introduced
Debug issues across application layers including UI, APIs, and services
Improve system reliability, performance, and maintainability as products scale
Participate in on-call rotations and support deployed systems in secure environments
Active TS/SCI clearance
Experience delivering production features across frontend and backend systems
Strong understanding of modern web application development
Experience working with APIs, data models, and service integration
Experience debugging across multiple layers of a system
Experience supporting software in operational or constrained environments
Ability to work effectively in cross-functional teams
Experience building products across multiple UI surfaces (web, desktop, mobile, or embedded)
Background in defense, government, or mission-critical domains
Experience working with AI-driven or data-intensive systems
Experience in startup or high-growth environments
Experience building shared component libraries or design systems
Frontend: Solid.js or React, TypeScript
Backend: Python, Go
APIs: REST, gRPC
Data: PostgreSQL, caching and message queue architectures
Observability: Logging, metrics, tracing (OpenTelemetry)
Security: Authentication and authorization best practices
Deployment: TS/SCI, IL-7, and on-prem environments
Work on mission-critical systems used in real operational environments
High-impact engineering role with direct product ownership
Collaborative team building AI-driven software for national security
By continuing you agree to our Terms & Privacy Policy.