What You'll Do
- Design, build, and maintain systems across the stack, from frontend interfaces and APIs to backend services, databases, and infrastructure.
- Rotate across squads as priorities shift, bringing your expertise to wherever it creates the most leverage, and ramping quickly in unfamiliar domains.
- Evolve and optimize core systems including data models, authentication flows, API layers, and client-side architecture.
- Diagnose and resolve performance, scalability, reliability, and security issues in production.
- Collaborate on architecture and long-term strategy across platform, infrastructure, and product dimensions.
- Implement and refine monitoring, alerting, observability, and auditing across systems.
- Use AI-assisted development tools to accelerate implementation, testing, and code quality — and help establish team norms for doing so effectively.
- Balance long-term engineering quality with pragmatic, high-velocity delivery.
What We Look For
- 6+ years of experience in software engineering (equivalent practical experience valued equally to a formal degree).
- Fluency across the stack. Comfortable working in frontend, backend, and infrastructure as the problem demands.
- Strong understanding of distributed systems, API design (REST, GraphQL, gRPC), and data modeling.
- Hands-on experience with containerization and cloud infrastructure (Docker, Kubernetes, AWS/GCP/Azure).
- Comfort operating in a fluid squad model, able to context-switch, ramp fast on new domains, and contribute without needing long warm-up time.
- Active use of AI coding tools (e.g., Claude Code, Cursor, Copilot) to accelerate development. We expect engineers to treat AI as a force multiplier, not an afterthought.
- Strong communication skills and the ability to clearly articulate technical trade-offs.
- Track record of ownership and delivering complex projects in a fast-paced environment.
Nice to Have Qualifications
- Experience with observability stacks (logging, metrics, tracing) and incident response.
- Background in mission-critical or high-compliance domains (SOC2, FedRAMP, HIPAA, or DoD).
- Experience with event-driven architectures (Kafka, Pub/Sub, microservices).
- Prior experience driving architecture and system design decisions for complex, high-scale systems.
- Some familiarity with authentication protocols (OIDC, OAuth 2.0, SAML) or access control patterns.
Core Tech We Use
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