Senior Software Engineer, Full-stack
Onebrief · NAMER · 5 mo ago
RemoteRemoteEngineeringFull-time
About the role
We're hiring a Senior Software Engineer to help design, build, and operate the systems that power our platform. Engineers rotate across squads as priorities shift, bringing their expertise to wherever it creates the most leverage, and ramping quickly in unfamiliar domains.
Responsibilities
- Design, build, and maintain systems across the stack, from frontend interfaces and APIs to backend services, databases, and infrastructure.
- 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.
Qualifications
- 6+ years of experience in software engineering
- 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)
- Active use of AI coding tools (e.g., Claude Code, Cursor, Copilot) to accelerate development
- 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