Senior Software Engineer
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.
$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$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‑...SeniorLocal areaWeekend work$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$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...SeniorContract workLocal areaWeekend work- 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...SeniorPermanent employmentFull timeContract workImmediate startMonday to FridayShift workWeekend work
$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...SeniorSummer holidayFlexible hours- ...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
- 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
- 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
- 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
- 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...SeniorWork at officeRemote work
- 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
$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....SeniorFlexible hours- 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...SeniorHourly pay
- 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
$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...SeniorSummer holidayFlexible hours- 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
$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...SeniorSummer holidayFlexible hours$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...SeniorWork experience placement$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- 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
- 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
- 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
- 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
- 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
- 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
- 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...SeniorFlexible hours
- 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...SeniorFull timeContract work
- 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...SeniorFlexible hours
- 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...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Greenville, SC
- senior robotics software engineer Greenville, SC
- software development engineer aws Greenville, SC
- startup software engineer Greenville, SC
- part time software developer remote Greenville, SC
- senior software engineer remote Greenville, SC
- software engineer Greenville, SC
- real time software engineer Greenville, SC
- federal - software developer Greenville, SC
- junior software developer remote Greenville, SC

