TRULEO
Senior Software Engineer
Greenville, SC · Senior
Sponsorship not specifiedDetected 41 days ago
TypeScriptPythonReactNode.jsFull-Stack DevelopmentPostgreSQLCloud PlatformsMachine LearningAgentic AIMLOpsCompliance
About the role
- We're hiring a Senior Software Engineer to join our engineering team in Greenville, SC, on-site.
- You'll work across React, Node/TypeScript, and PostgreSQL data models.
Responsibilities
- Build and ship customer-facing features across the full stack (front end, back end, and data), and own them from design through production.
- Design and maintain the APIs and data models behind our core case-intelligence workflows.
- Develop and improve our AI capabilities Build and maintain the connectors that ingest, organize, and cross-reference data from the third-party systems detectives rely on.
- Run what you build in production, including the harder parts of rollout - migrations, backfills, feature flags, and debugging live systems.
- Work within our secure, compliant development process (SOC 2, FBI CJIS) and partner with Product to turn customer needs into features people actually use.
- Because our product is AI-driven, you'll also build and improve the agentic systems that make TRULEO useful to detectives.
- It's a high-ownership role on a small, senior team where you'll ship features end to end, from design through production, and your work will directly shape how cases get solved.
Requirements
- 7+ years of professional software engineering experience.
- Strong full-stack background, with production experience in React, TypeScript, Node.js, and PostgreSQL.
Benefits
- Experience with Python, machine learning (ML), ML Ops Experience building AI-powered systems.
This listing is sourced directly from TRULEO's careers page and normalized into a canonical job model.