Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Full-time

TRULEO

About TRULEO

TRULEO builds the first case intelligence platform for law enforcement, and more than 1,000 agencies use us today. Most departments already have the information they need to solve a case, but it's spread across RMS, CAD, jail calls, body-worn camera footage, OSINT, and a dozen other systems that don't talk to each other, and Detectives don't have time to dig through all of it.

TRULEO sits on top of the systems an agency already uses and works the case alongside its detectives. It searches across those sources, connects related information, and surfaces leads in minutes instead of weeks. We don't replace their systems, but we make the data an agency already owns easier to actually use, so investigators can spend their time closing cases instead of running queries.

TRULEO has helped agencies turn thousands of files into real leads, break open cold cases, and solve crimes in real time. And we're hiring engineers to help us bring case intelligence to more departments.

The Role

We're hiring a Senior Software Engineer to join our engineering team in Greenville, SC, on-site. This is a full-stack engineering role. You'll work across React, Node/TypeScript, and PostgreSQL data models. 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.

What You'll Do

  • 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

  • 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.
Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Greenville, SC vacancy
  • $110k - $150k

     ...Overview We're seeking a Senior Software Engineer to design, build, and deliver high-quality software across the full development lifecycle. You'll work across frontend and backend systems, contribute to architectural decisions, and help maintain strong engineering... 
    Senior

    Find Great People

    Greenville, SC
    3 days ago
  • $80.6k - $176.8k

     ...Position Description CGI is seeking an experienced Full Stack Software Engineer with 5+ years of experience in designing and developing...  ...Collaborate closely with business stakeholders, UX/UI teams, and senior engineers to refine requirements and deliver intuitive, high‑... 
    Senior
    Local area
    Weekend work

    CGI

    Greenville, SC
    3 days ago
  • $99k - $206k

     ...Intelligence Solutions, LLC in Greenville, South Carolina is hiring a Senior CNO Software Developer. The role involves designing and implementing...  ...qualifications include a Bachelor's degree in Computer Engineering or Computer Science and 6-10 years of programming... 
    Senior

    Nightwing Intelligence Solutions, LLC

    Greenville, SC
    3 days ago
  • $80.6k - $176.8k

     ...Senior Software Engineer Category: Software Development/ Engineering Main location: United States, South Carolina, Greenville Position ID:J0426-1336 Employment Type: Contract Position Description: CGI is seeking an experienced... 
    Senior
    Contract work
    Local area
    Weekend work

    CGI

    Greenville, SC
    4 days ago
  • The Need: Our client is looking for a qualified full‑time Senior Integration Software Engineer with manufacturing systems experience to help facilitate both the ongoing support of existing manufacturing systems as well as system upgrades and integration for new systems... 
    Senior
    Permanent employment
    Full time
    Contract work
    Immediate start
    Monday to Friday
    Shift work
    Weekend work

    The Hiring Group

    Greenville, SC
    1 day ago
  • $86.5k - $142.7k

     ...writing and reviewing code, building proofs‑of‑concept, and guiding engineering teams through complex technical decisions. This position...  ...and attributes for success • Strong hands‑on background in software engineering and modern application architectures. • Deep understanding... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Greenville, SC
    4 days ago
  •  ...CGI is seeking an experienced Full Stack Software Engineer in Greenville, SC, with 5+ years of experience in developing scalable applications. The role involves designing and maintaining applications using modern technologies, including AWS and AI-assisted tools. The candidate... 
    Senior

    CGI

    Greenville, SC
    3 days ago
  • A leading engineering and design firm is seeking a Critical Utilities Lead Engineer in Greenville, SC, to provide technical leadership in designing clean and critical utility systems for life sciences. The ideal candidate will have extensive experience in regulated environments... 
    Senior

    Sky Mavis

    Greenville, SC
    1 day ago
  • A leading engineering firm based in South Carolina is seeking a Mechanical / HVAC Lead Engineer to provide technical leadership on life sciences manufacturing projects. Candidates must have a Bachelor's degree in Mechanical Engineering, PE licensure, and 10+ years of experience... 
    Senior

    Gilder Search Group

    Greenville, SC
    5 days ago
  • A leading global consulting firm is seeking a Senior Front-end Software Engineer in Greenville, SC. The role involves designing and developing responsive user interfaces for AI-powered finance applications using React and TypeScript. Candidates should have strong technical... 
    Senior

    Ernst & Young Oman

    Greenville, SC
    2 days ago
  • Gerber Childrenswear LLC in Greenville is looking for a skilled SAP ABAP Developer to support and enhance SAP modules. The ideal candidate will have a Bachelor’s degree and over 5 years of experience in SAP ABAP development. This hybrid role requires 3 days in office and...
    Senior
    Work at office
    Remote work

    Gerber Childrenswear LLC

    Greenville, SC
    2 days ago
  • A leading engineering firm in Greenville, SC, is looking for a Mechanical / HVAC Lead Engineer. The successful candidate will provide technical leadership in the design of mechanical systems for life sciences manufacturing facilities, focusing on HVAC and utilities integration... 
    Senior

    Clayco

    Greenville, SC
    5 days ago
  • $95.16k - $130k

    A leading technology firm in Greenville, SC, is seeking an experienced Software Engineer to design and implement software solutions. Candidates should have strong Java skills, experience with RESTful web services, and the ability to thrive in a hybrid work environment.... 
    Senior
    Flexible hours

    Huntington Ingalls Industries

    Greenville, SC
    5 days ago
  • A leading technology firm is seeking a talented Software Engineer to develop innovative software solutions for federal government clients. The role involves designing and implementing complex software capabilities while collaborating with a dynamic team in a hybrid work... 
    Senior
    Hourly pay

    Wyetech

    Greenville, SC
    5 days ago
  • Nashville Public Radio is seeking a skilled investment management professional to lead research and portfolio strategy. The candidate will manage ongoing oversight and implement portfolio changes based on market trends, while collaborating on investment tools for client...
    Senior

    Nashville Public Radio

    Greenville, SC
    4 days ago
  • $102.5k - $187.9k

     ...your career wherever you want it to go. Join EY and help to build a better working world. FinTech - AI Finance - Front-end Software Engineer - Senior EY.AI Finance sits at the intersection of finance transformation, enterprise consulting, and product engineering. We're... 
    Senior
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Greenville, SC
    2 days ago
  • Ernst & Young Oman is looking for an Application Security Engineer to enhance and manage development platforms and security tools. The candidate will work in a team to embed security throughout the software development lifecycle, ensuring platforms are secure and resilient... 
    Senior

    Ernst & Young Oman

    Greenville, SC
    4 days ago
  • $67k - $136.8k

     ...this simple story. The opportunity As an FSO DevOps Engineer Senior Analyst, you’ll be based in our Service Delivery Center,...  ...requirements, design, develop, integrate, test, and deploy distributed software applications.  You will deliver high qualify systems with... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Greenville, SC
    2 days ago
  • $110k - $120k

    The Senior UI Developer’s primary responsibility is to implement and ship beautiful user interfaces that bring a modern touch to our...  ...Skills And Qualifications Required 6+ years of production-ready software development experience 4+ years of production experience shipping... 
    Senior
    Work experience placement

    ScanSource

    Greenville, SC
    3 days ago
  • $102.5k - $187.9k

    Ernst & Young Oman is seeking a ServiceNow Senior Consultant in Greenville, SC. In this pivotal role, you will lead transformation teams and be responsible for delivering client success while addressing complex IT challenges. Applicants should have 2-4 years of ServiceNow... 
    Senior

    Ernst & Young Oman

    Greenville, SC
    5 days ago
  • Sky Mavis is seeking a Mechanical / HVAC Lead Engineer to oversee the design of building mechanical systems for life sciences manufacturing facilities. This role includes technical leadership and collaboration with multidisciplinary teams to ensure successful project delivery... 
    Senior

    Sky Mavis

    Greenville, SC
    4 days ago
  • Ernst & Young Oman is seeking a Senior Manager specializing in AI & Data for the Power & Utilities sector. The role involves leading teams to develop AI strategies that ensure compliance and enhance operations for utilities. The successful candidate will possess a strong... 
    Senior

    Ernst & Young Oman

    Greenville, SC
    3 days ago
  • A leading engineering firm seeks a Senior Mechanical Engineer to provide technical leadership and project execution for mechanical systems in manufacturing and industrial facilities within the Aerospace & Industrial market. The successful candidate will lead design efforts... 
    Senior

    Burns & McDonnell

    Greenville, SC
    1 day ago
  • Ernst & Young Oman is hiring a Senior Manager for Technology Business Analysis. This role involves leading SAP technology discussions, working closely with stakeholders, and delivering impactful solutions that enhance operational outcomes. The ideal candidate will possess... 
    Senior

    Ernst & Young Oman

    Greenville, SC
    5 days ago
  • Liberty Personnel Services, Inc. seeks a Lead Sales Engineer for Medium Voltage Electrical Power in Greenville, SC. The role requires over 10 years of experience in transformer sales engineering and a deep understanding of power systems and standards. Responsibilities... 
    Senior

    Liberty Personnel Services, Inc.

    Greenville, SC
    3 days ago
  • Join EY in Greenville, South Carolina, where you will play a vital role in transforming business needs into technical solutions. As part of a diverse team, you’ll leverage your SAP ERP experience to deliver top-quality client services and lead SAP projects. This role requires...
    Senior

    EY

    Greenville, SC
    1 day ago
  • A global consulting firm is seeking a Senior AI Native Engineer to revolutionize how businesses leverage artificial intelligence. The role involves researching and implementing scalable AI systems while enhancing data pipelines. Successful candidates will have a Bachelor... 
    Senior
    Flexible hours

    Ernst & Young Oman

    Greenville, SC
    4 days ago
  • The Hiring Group is seeking a qualified full-time Senior Integration Software Engineer to support and upgrade manufacturing systems in Greenville, SC. This role requires 5-7 years of development experience, particularly in .NET and manufacturing environments, and involves... 
    Senior
    Full time
    Contract work

    The Hiring Group

    Greenville, SC
    1 day ago
  • Ernst & Young Oman is seeking a Technology Business Analysis Manager to bridge business needs and technical solutions. The role involves managing SAP Project Systems and leading high-quality processes. Candidates should have 4-6 years of experience, possess a Bachelor's...
    Senior
    Flexible hours

    Ernst & Young Oman

    Greenville, SC
    3 days ago
  • A leading global consulting firm is seeking a Senior Consultant Data Engineer to design and build analytics solutions that deliver significant business value. The ideal candidate should have expertise in cloud data engineering, particularly with Databricks, and excellent... 
    Senior
    Full time

    Ernst & Young Oman

    Greenville, SC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!