JobHabor

Senior Software Engineer

Flock
Location
US
Workplace
Remote
Employment
Full Time
Salary
USD 170,000–200,000/yr
Apply on the employer’s site

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 19

Similar roles