Senior Software Engineer
Full-time
Flock
Role Description
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. This isn't just about wrapping an LLM; it’s about building the "brains" of an investigative agent.
- Design the orchestration backend that manages complex LLM interactions.
- Develop high-performance integration pipelines connecting our AI to Flock's massive data platform.
- Build the agentic framework that allows Nightshift to "act" on behalf of investigators.
- Partner with ML engineers on agentic workflows and platform teams to design robust APIs.
- Ensure our system remains performant as we process billions of data points daily.
Qualifications
- 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.
- Deep understanding of OpenAI/Anthropic/Gemini APIs , prompt engineering, and managing complex conversation state/context.
- Proven ability to build seamless API integrations with LLMs.
- Strong database confidence with PostgreSQL , OLAP Databases , and Redis .
- Experience with microservice-oriented architecture and designing for scale.
- Proficient with AWS services , Kubernetes (EKS) , Docker , and CI/CD build tooling.
- 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).
Requirements
- Familiarize yourself with Flock’s investigative workflows and the massive data pipelines that power our platform.
- Pair with ML (agentic systems), Data Engineering (investigative datasets), and Platform teams to understand the existing API landscape.
- Complete your first push to production. Pick up initial sprint tickets focused on API integrations, backend bug fixes, or performance tuning for LLM streaming.
- Implement the backend orchestration layer for LLM tool calling and multi-step reasoning.
- Design and build the "connectors" that allow Night Shift to securely and efficiently query Flock’s core data services.
- Stand up robust tracing and logging for the AI system to monitor agentic decision-making and reliability.
- Own end-to-end backend features that connect the LLM to our internal APIs, ensuring low-latency responses for investigators.
- Lead the development of a core Nightshift capability—like automated lead generation or cross-camera correlation—that demonstrably closes cases faster.
- Establish best practices for testing and deploying AI agents within a microservices environment.
- Influence the product direction by identifying how new backend capabilities or AI breakthroughs can solve untapped investigator pain points.
Benefits
- Flexible PTO : We seriously mean it, plus 11 company holidays.
- Fully-paid health benefits plan for employees: including Medical, Dental, and Vision and an HSA match.
- Family Leave : All employees receive 12 weeks of 100% paid parental leave. Birthing parents are eligible for an additional 6-8 weeks of physical recovery time.
- Fertility & Family Benefits : We have partnered with Maven, a complete digital health benefit for starting and raising a family. Flock will provide a $50,000-lifetime maximum benefit related to eligible adoption, surrogacy, or fertility expenses.
- Spring Health : Offers a variety of mental health benefits, including therapy, coaching, medication management, and digital tools.
- Caregiver Support : We have partnered with Cariloop to provide our employees with caregiver support.
- Carta Tax Advisor : Employees receive 1:1 sessions with Equity Tax Advisors.
- ERGs : We offer three ERGs today - Women of Flock, Flock Proud, and Melanin Motion.
- WFH Stipend : $150 per month to cover the costs of working from home.
- Productivity Stipend : $300 per year for various productivity tools.
- Home Office Stipend : A one-time $750 to help you create your dream office.
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- ngo software engineer Remote
- software developer Remote
- software developer internship no experience Remote
- software developer apprenticeship Remote
- junior software developer Remote
- part time software developer remote Remote
- financial software developer Remote
- senior software engineer ruby on rails Remote
- software engineer amazon Remote
- senior software design engineer Remote
