1

Director Fbi Software Engineer Jobs (NOW HIRING)

Software Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

Software Engineer LOCATION San Antonio, TX 78208 CLEARANCE TS/SCI Full Poly (Please note this ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

Software Engineer Location: Chicago IL Term: 6+ months of Contract (Only USC, GC, GC-EAD) Pay rate ... Direct Phone: 630.230-5201 Ext 7160 Email: Kranthi.kumar(AT)htsconsulting(DOT)com

One of our direct client is urgently looking for a Software Engineer @ Bentonville AR TITLE: Software Engineer LOCATION: Bentonville AR Duration: 6 to 12+ Months The Software Engineer position will ...

They will acts as team leader on projects and instruct, assign, direct, and checks the work of other software developers on development team. * They will participate in development of software user ...

They will acts as team leader on projects and instruct, assign, direct, and checks the work of other software developers on development team. * They will participate in development of software user ...

One of our direct client is urgently looking for a Software Engineer @ Sunnyvale, CA TITLE:Software Engineer LOCATION: Sunnyvale, CA Duration: 6 to 12+ Months Rate: DOE Description: The Software ...

Software Engineer LOCATION Honolulu, HI 96815 CLEARANCE TS/SCI Full Poly (Please note this position ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

Software Engineer

Woodbridge, NJ · On-site

$76 - $82/hr

Software Engineer (Java / Python) Contingent Assignment (Contract) About the Job In this role, you ... No direct solicitation of resumes or communication with the hiring manager while the role is active.

Software Engineer LOCATION Aurora, CO 80014 CLEARANCE TS/SCI Full Poly (Please note this position ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

Software Engineer 1 Location: Annapolis Junction, MD Clearance Required to Start: TS/SCI w/ full ... EPA, DOD, DHS, FBI, and other federal agencies challenged with complex missions. We help our ...

Hello, One of our direct client is urgently looking for a Software Engineer @ Bentonville, AR. TITLE: Software Engineer LOCATION: Bentonville, AR. Description: NGTS-SMART Retirement- Item Catalog ...

Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

One of our direct client is urgently looking for a Software Engineer @ Sunnyvale CA TITLE: Software Engineer LOCATION: Sunnyvale CA Duration: 6 to 12+ Months Rate: DOE Description * The Software ...

next page

Showing results 1-20

Director Fbi Software Engineer information

See salary details

$139K

$254K

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

As of Jul 5, 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.

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 are the key skills and qualifications needed to thrive as an FBI Software Engineer, and why are they important?

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.

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.

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 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:
Lead Software Engineer

Lead Software Engineer

Direct Companies

Sioux Falls, SD

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 26 days ago


Job description

Join Our Team as a Lead Software Engineer – Sioux Falls, SD

Are you a seasoned software engineer who enjoys leading others while still staying hands-on with technology? Do you thrive in a fast-paced, entrepreneurial environment where innovation drives real business results? If so, Direct Data Management—part of the Direct Companies family—has an exciting opportunity for you.

As a Lead Software Engineer, you will serve as both a technical leader and a key contributor, guiding a team of developers and analysts in designing, building, and delivering custom software solutions. You’ll help shape technical direction, mentor team members, and ensure high-quality outcomes across a wide range of projects. This role is ideal for someone who enjoys balancing leadership with hands-on development while solving meaningful, real-world problems.


About Direct Data Management

Direct Data Management is one of four divisions under the Direct Companies umbrella, alongside Direct Automation, Workplace, and Direct Design & Fabrication. We specialize in delivering data-driven solutions that help businesses operate more efficiently, securely, and intelligently. Headquartered in Sioux Falls, SD, our team is built on a foundation of innovation, collaboration, and continuous improvement.

At Direct, we are committed to doing meaningful work that delivers measurable results. Our core values—Safety, Customer Focus, Security, and Integrity—guide everything we do.


What We’re Looking for in a Candidate:
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or Associate degree with 5+ years of relevant experience)

  • 5–7 years of professional software development experience with a strong foundation in full-stack development

  • 1–3 years of technical leadership experience, including mentoring developers, leading projects, or guiding technical decisions

  • Proficiency in C# and modern frontend development using React and TypeScript

  • Experience working in Agile development environments

  • Strong understanding of SQL and database architecture

  • Experience with cloud platforms, preferably Microsoft Azure

  • Familiarity with Docker and containerized deployments

  • Exposure to JavaScript, Python, or PHP is a plus

  • Strong communication skills with the ability to collaborate across technical and non-technical stakeholders

  • Proven ability to mentor team members, conduct code reviews, and promote best practices

  • Self-motivated, organized, and comfortable balancing leadership responsibilities with hands-on development


Key Responsibilities:
  • Lead the design, development, and delivery of scalable full-stack software solutions

  • Provide technical leadership, mentorship, and guidance to a team of developers

  • Establish and uphold best practices in code quality, architecture, and development processes

  • Contribute directly to development by writing clean, maintainable code for web-based and desktop applications

  • Build modern, responsive user interfaces using React and TypeScript

  • Develop and maintain backend services using C#

  • Oversee application deployment and infrastructure within Azure environments

  • Collaborate with stakeholders and clients to define requirements, scope projects, and recommend technical solutions

  • Support project planning, prioritize work, and help remove blockers to keep the team moving efficiently

  • Drive continuous improvement in DevOps practices, system performance, and development workflows

  • Stay current with emerging technologies and help evaluate their fit within our solutions

  • Contribute to internal initiatives and broader technical strategy


Key Performance Indicators (KPIs):
  • Quality, scalability, and maintainability of delivered software solutions

  • Team productivity and adherence to development best practices

  • On-time delivery of project milestones and successful project execution

  • Client satisfaction and effectiveness of delivered solutions

  • Contribution to team development through mentorship and knowledge sharing

  • Continuous improvement of processes, systems, and technical standards


General Benefits Offering

At Direct Data Management, we invest in our people and offer a comprehensive benefits package, including:

  • Competitive salary and compensation structure

  • Health, dental, and vision insurance

  • 401(k) with company match

  • Paid time off and holidays

  • Life and AD&D insurance

  • Flexible scheduling and a collaborative work environment

  • Professional development and growth opportunities

  • Employee discounts and referral program


Why Join Us?

As a Lead Software Engineer at Direct Data Management, you’ll have the opportunity to make a meaningful impact—not just through the solutions you build, but through the team you help lead and develop. You’ll work on diverse, challenging projects, collaborate with talented teammates, and help shape the future of our technology and processes.

If you’re ready to take the next step in your career by combining technical expertise with leadership and influence, we’d love to hear from you.

Apply Today and Help Build What’s Next.


#hc247739