Senior Software Engineer
Flock- Location
- US
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 170,000–200,000/yr
Posted 4mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Drive the architectural evolution of Nightshift
- Build reliable backend systems connecting a conversational interface to a large, complex data platform
- Design the orchestration backend for complex LLM interactions
- Develop high-performance integration pipelines connecting Nightshift to Flock's massive data platform
- Build the agentic framework for Nightshift to act on behalf of investigators
- Solve reliability and scaling challenges of real-time investigative workflows
- Partner with ML engineers on agentic workflows
- Partner with platform teams to design robust APIs
- 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 connectors for Night Shift to query Flock’s core data services
- Stand up robust tracing and logging for the AI system
- Own end-to-end backend features connecting the LLM to internal APIs
- Lead the development of a core Nightshift capability
- Establish best practices for testing and deploying AI agents
- Influence the product direction by identifying how new backend capabilities or AI breakthroughs can solve untapped investigator pain points
Requirements
- Love for writing clean, performant code
- Track record of building production-grade backend systems
- Strong proficiency in Python or TypeScript (Node) for building scalable web services
- Ability to write and optimize complex SQL queries and data access patterns
- Strong database confidence with PostgreSQL, OLAP Databases, and Redis
- A strong product instinct
- Track record of shaping what you build based on direct customer feedback
- Experience with microservice-oriented architecture and designing for scale
- Experience with agentic patterns, including function calling, tool use (MCP), and orchestrating multi-step LLM workflows
- Experience with OpenAI/Anthropic/Gemini APIs, prompt engineering, and managing complex conversation state/context
- Proven ability to bridge unstructured LLM outputs and structured internal services
- Proficient with AWS services, Kubernetes (EKS), Docker, and CI/CD build tooling
- Thrive in "zero-to-one" environments
- Experience with LLM evaluation (LangSmith/Langfuse), vector search/RAG, or infrastructure-as-code (Terraform)
Preferred
- Ability to obtain and maintain Criminal Justice Information Services (CJIS) certification
- Fingerprint-based background check
Skills
- Python
- TypeScript
- Node
- SQL
- PostgreSQL
- OLAP Databases
- Redis
- AWS
- Kubernetes
- EKS
- Docker
- CI/CD
- OpenAI API
- Anthropic API
- Gemini API
- LangSmith
- Langfuse
- Terraform
More jobs at Flock
All 19Senior Software Engineer, Fullstack
Flock · US · USD 171,000–190,000/yr · 22d ago
Senior Software Engineer, Fullstack
Flock · US · USD 171,000–190,000/yr · 22d ago
Embedded Software Engineer II, Aviation
Flock · Atlanta · Boston · USD 115,000–140,000/yr · 1mo ago
Android Framework Engineer
Flock · Atlanta · Boston · USD 130,000–160,000/yr · 1mo ago
Associate Wireless Software Engineer
Flock · Atlanta · Boston · USD 100,000–160,000/yr · 1mo ago
Similar roles
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today