Job Summary:
TRULEO builds the first case intelligence platform for law enforcement, and they are seeking a Senior Software Engineer to join their engineering team. In this full-stack role, you will work on customer-facing features, design APIs, and improve AI capabilities to help detectives solve cases more efficiently.
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.
Qualifications:
Required:
• 7+ years of professional software engineering experience.
• Strong full-stack background, with production experience in React, TypeScript, Node.js, and PostgreSQL.
• Experience with Python, machine learning (ML), ML Ops
• Experience building AI-powered systems.
• Comfortable with cloud infrastructure and containerized deployments.
• A practical, self-directed engineer who communicates clearly and does well on a small team where everyone wears several hats.
• Able to work on-site in Greenville, SC, and to pass the background check required to work with criminal justice (CJIS) data.
Company:
TRULEO is an AI platform that delivers insights and automates decision-making to help businesses optimize performance and drive growth. Founded in 2021, the company is headquartered in Greenville, USA, with a team of 11-50 employees. The company is currently Early Stage.