Flock Safety
Flock is a leading safety technology platform helping communities thrive by taking a proactive approach to crime prevention and security. We’re hiring a Senior Backend Engineer to lead the architectural evolution of Nightshift, a conversational AI assistant that helps investigators surface critical evidence and close cases faster.
Requirements
- Love for writing clean, performant code and a track record of building production-grade backend systems.
- Strong proficiency in Python and TypeScript (Node) for building scalable web services, open to Go as well.
- Experience with agentic patterns, including function calling, tool use (MCP), and orchestrating multi-step LLM workflows.
- Ability to write and optimize complex SQL queries and data access patterns to ensure LLMs are grounded in real-time data without sacrificing latency or system performance.
- Deep understanding of OpenAI/Anthropic/Gemini APIs, prompt engineering, and managing complex conversation state/context.
- Proven ability to build seamless API integrations with LLMs, managing the bridge between unstructured model outputs and structured internal services through robust error handling and schema validation.
- Strong database confidence with PostgreSQL, OLAP Databases, and Redis.
- Experience with microservice-oriented architecture and designing for scale (we handle 1B+ images daily).
- Proficient with AWS services, Kubernetes (EKS), Docker, and CI/CD build tooling.
- You thrive in ‘zero-to-one’ environments, taking ambiguous problems and turning them into technical roadmaps.
- Experience with LLM evaluation (LangSmith/Langfuse), vector search/RAG, or infrastructure-as-code (Terraform).
Benefits
- Flexible PTO
- Fully-paid health benefits plan for employees
- Family Leave
- Fertility & Family Benefits
- Spring Health
- Caregiver Support
- Carta Tax Advisor
- ERGs
- WFH Stipend
- Productivity Stipend
- Home Office Stipend
Originally posted on Himalayas
To apply for this job please visit himalayas.app.
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.