Back to Careers
Senior Full-Stack Engineer
Engineering
Remote / San Francisco, CA
Full-time
Overview
Join our engineering team as a Senior Full-Stack Engineer to build the platform that powers ClearPath.AI. You'll work on both frontend and backend systems, creating intuitive interfaces for investigators while building robust, scalable infrastructure. Your code will directly impact how law enforcement processes digital evidence and presents it in court.
Key Responsibilities
- •Design and develop full-stack features for the ClearPath.AI platform
- •Build responsive, accessible user interfaces using modern web technologies
- •Develop secure, scalable backend APIs and services
- •Implement authentication, authorization, and audit logging systems
- •Optimize application performance and scalability
- •Write comprehensive tests and maintain high code quality standards
- •Collaborate with product, design, and other engineering teams
- •Participate in code reviews and technical architecture discussions
- •Debug and resolve production issues
- •Mentor junior engineers and contribute to team knowledge sharing
Requirements
- •Bachelor's degree in Computer Science or related field (or equivalent experience)
- •5+ years of full-stack development experience
- •Strong proficiency in JavaScript/TypeScript and modern frameworks (React, Next.js, or similar)
- •Experience with backend development (Node.js, Python, or similar)
- •Proficiency with databases (PostgreSQL, MongoDB, or similar)
- •Experience with cloud platforms (AWS, GCP, or Azure)
- •Understanding of RESTful APIs and microservices architecture
- •Familiarity with version control (Git) and CI/CD pipelines
- •Strong problem-solving skills and attention to detail
- •Excellent communication and collaboration skills
Preferred Qualifications
- •Experience with TypeScript and Next.js
- •Knowledge of security best practices and secure coding
- •Experience with containerization (Docker, Kubernetes)
- •Familiarity with legal technology or regulated industries
- •Experience with audit logging and compliance systems
- •Understanding of chain of custody and evidence handling
- •Experience with large-scale data processing
- •Knowledge of authentication/authorization systems (OAuth, SAML)
Ready to Apply?
If you're excited about this role and believe you'd be a great fit, we'd love to hear from you. Please send your resume and a brief note about why you're interested in this position.