Software Engineer
Core
Design, build, and own production-grade AI features and agentic workflows end-to-end, integrating LLMs, backend services, and UI components for public safety organizations.
Role type
Senior full-stack agentic software engineer
Builds
Production-grade agentic systems, backend services, APIs, and client UIs (via careerplan.io/jobs/E5-002-D7-377-software-engineer-at-penlink)
Domain
Public safety, digital intelligence, AI/LLM
Deliverable
production ML models
Required skills
Full-stack development, backend system design, agentic coding tools, LLM integration, API design, observability
Preferred skills
Microservices architecture, multi-agent workflows, orchestration frameworks, distributed systems, relational databases, C#/.NET
Technologies
Angular, React, Vue, AWS, Docker, Kubernetes, LangChain, LangGraph, Semantic Kernel, AutoGen, CrewAI, PostgreSQL, Redis, Temporal, Datadog, OpenTelemetry
Responsibilities
Own complex features end-to-end from design to release, work across the stack to connect agents and UI, integrate AI capabilities with quality and cost measurement, integrate with external APIs handling failures and rate limits, maintain production health including root-cause analysis
Seniority
Senior, hands-on IC
