1

Director Fbi Software Engineer Jobs (NOW HIRING)

Senior Software Engineer

Greenville, SC · On-site

$115K - $151K/yr

Work within our secure, compliant development process (SOC 2, FBI CJIS) and partner with Product to ... A practical, self-directed engineer who communicates clearly and does well on a small team where ...

Senior Software Engineer

Greenville, SC · On-site

$115K - $151K/yr

Work within our secure, compliant development process (SOC 2, FBI CJIS) and partner with Product to ... A practical, self-directed engineer who communicates clearly and does well on a small team where ...

Senior Software Engineer

Greenville, SC · On-site

$115K - $151K/yr

Work within our secure, compliant development process (SOC 2, FBI CJIS) and partner with Product to ... A practical, self-directed engineer who communicates clearly and does well on a small team where ...

$180 - $230/hr

Baylor Genetics is seeking a Senior Director of Software Engineering to lead the Bioinformatics Software Engineering team and drive the strategy, architecture, delivery, and operational support of ...

Sr Director Software Engineer

$259K/yr

The Senior Director will set engineering priorities, establish standards for software quality and delivery, and ensure that scientific innovation, regulatory expectations, and business needs are ...

Director, Software Engineer

Morrisville, NC · On-site

$236K/yr

Job Summary As a Director of Software Engineering for the Core Software Engineering group, you will drive engineering projects and development support by collaborating with cross-functional teams ...

Job Summary As a Director of Software Engineering for the Core Software Engineering group, you will drive engineering projects and development support by collaborating with cross-functional teams ...

* Lead, manage and grow multiple teams of product-focused software engineers * Mentor and guide the professional and technical development of engineers * Work with product managers to understand ...

New

The Role The Staff Software Engineer specializes in mobile app development and is responsible for ... For more information on CJIS security requirements, please visit the FBI's CJIS Security Policy ...

The Role The Staff Software Engineer specializes in mobile app development and is responsible for ... For more information on CJIS security requirements, please visit the FBI's CJIS Security Policy ...

The Role The Staff Software Engineer specializes in mobile app development and is responsible for ... For more information on CJIS security requirements, please visit the FBI's CJIS Security Policy ...

New

Software Engineer 2

Annapolis, MD · On-site

$96K - $132K/yr

The Software Engineers selected will be forward deployed for their development efforts and will ... EPA, DOD, DHS, FBI, and other federal agencies challenged with complex missions. We help our ...

$228 - $339/hr

Job Summary As a Director of Software Engineering for the Core Software Engineering group, you will drive engineering projects and development support by collaborating with cross-functional teams ...

Showing results 21-40

Director Fbi Software Engineer information

See salary details

$139K

$254K

How much do director fbi software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for director fbi software engineer in the United States is $243,917.00, according to ZipRecruiter salary data. Most workers in this role earn between $253,000.00 and $253,000.00 per year, depending on experience, location, and employer.

What does a Director FBI Software Engineer do?

A Director FBI Software Engineer leads teams of software engineers in designing, developing, and maintaining complex software systems and applications that support the Federal Bureau of Investigation’s missions. This role involves overseeing technical projects, ensuring compliance with federal security standards, and collaborating with other departments to deliver secure and reliable software solutions. The director also mentors engineering staff, develops technical strategy, and ensures that all software meets the FBI’s operational needs. Strong leadership, technical expertise, and security awareness are essential for this position.

What are the key skills and qualifications needed to thrive as a Director FBI Software Engineer?

To thrive as an FBI Software Engineer, you need a strong background in computer science, software development, and cybersecurity, usually supported by a relevant degree and security clearance eligibility. Familiarity with programming languages (such as Python, Java, or C++), secure coding practices, and government-approved systems is typically required, as well as certifications like CISSP or Security+. Excellent problem-solving, teamwork, and communication skills are crucial for collaborating on sensitive projects and responding to evolving threats. These capabilities ensure the security, reliability, and effectiveness of software systems that support national security operations.

How does a Director FBI Software Engineer balance technical leadership with security compliance requirements?

As a Director FBI Software Engineer, balancing technical leadership with stringent security compliance is both a challenge and a central part of the role. You will oversee and guide software engineering teams while ensuring all development processes adhere to federal security standards and protocols, such as FISMA and CJIS. This involves close collaboration with cybersecurity experts, legal advisors, and cross-departmental stakeholders to implement secure coding practices and regular code audits. The role requires staying updated on evolving threats and compliance requirements, while also fostering innovation and technical excellence within your teams.

What is the difference between Director Fbi Software Engineer vs FBI Cybersecurity Specialist?

AspectDirector Fbi Software EngineerFBI Cybersecurity Specialist
Required CredentialsBachelor's or higher in Computer Science, Engineering; security clearancesBachelor's or higher in Cybersecurity, Information Technology; security clearances
Work EnvironmentLeadership role in software development teams within FBITechnical role focused on protecting FBI networks and systems
Employer & Industry UsageFBI, government agencies, law enforcementFBI, government cybersecurity units, intelligence agencies
Common Search & ComparisonLeadership in software engineering at FBICybersecurity roles in FBI

The Director Fbi Software Engineer typically leads software development projects within the FBI, requiring strong technical and leadership skills. In contrast, an FBI Cybersecurity Specialist focuses on protecting systems from cyber threats, emphasizing technical cybersecurity expertise. Both roles require security clearances and work within the FBI, but they differ in responsibilities and focus areas.

Does the FBI hire engineers?

The FBI hires engineers, including software engineers, for roles involving cybersecurity, data analysis, and technical development. Candidates typically need a strong background in computer science, programming skills, and security clearances. These positions often require a thorough background check and adherence to federal employment standards.

What cities are hiring for Director Fbi Software Engineer jobs?

Cities with the most Director Fbi Software Engineer job openings:

What are the most commonly searched types of Fbi Software Engineer jobs?

The most popular types of Fbi Software Engineer jobs are:

What states have the most Director Fbi Software Engineer jobs?

States with the most job openings for Director Fbi Software Engineer jobs include:

Senior Software Engineer

Truleo

Greenville, SC • On-site

$115K - $151K/yr

Full-time

Re-posted 28 days ago


Job description

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.