Senior Software Engineer, Intelligence
$170,000–$200,000 year
RemoteUnited States
Job Summary
Lead the architectural evolution and backend execution for Flock's investigative workflows by designing and deploying high-performance orchestration backends that manage complex LLM tool-calling and multi-step reasoning. Engineer high-throughput integration pipelines and secure connectors linking conversational interfaces directly to core data platform microservices while partnering with Machine Learning and Data Engineering teams to bridge unstructured outputs with structured internal APIs. Maintain strict schema validation and error handling across production-grade, low-latency infrastructure capable of handling high-volume data streams safely using Python or TypeScript.
Required Qualifications
- Demonstrated capability writing performant production code in Python or TypeScript to build scalable backend web services and microservices
- Deep database proficiency with PostgreSQL, OLAP databases, and Redis to optimize complex data access patterns and real-time retrieval without sacrificing latency
- Practical experience implementing agentic workflows, function calling, Model Context Protocol tools, and prompt engineering with major LLM APIs
- Strong background in cloud-native infrastructure, including hands-on experience with AWS, Kubernetes, Docker, and CI/CD pipelines
- Demonstrated capability taking ambiguous technical problems in zero-to-one product spaces and translating them into clear architectural roadmaps
Desired Qualifications
- Experience with LLM evaluation frameworks, vector search, or infrastructure-as-code
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.