1

Fbi Computer Science Jobs in Dallas, TX (NOW HIRING)

next page

Showing results 1-20

Fbi Computer Science information

See Dallas, TX salary details

$36.1K

$64.8K

$120.2K

How much do fbi computer science jobs pay per year?

As of Jul 3, 2026, the average yearly pay for fbi computer science in Dallas, TX is $64,766.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,000.00 and $68,800.00 per year, depending on experience, location, and employer.

Does the FBI hire computer science majors?

Yes, the FBI hires computer science majors for roles such as cyber specialists, intelligence analysts, and cybersecurity professionals. These positions often require strong programming skills, knowledge of computer networks, and security certifications like CISSP or CEH.

Does FBI have cybersecurity jobs?

Yes, the FBI offers cybersecurity jobs such as Cyber Special Agents and Cyber Analysts who work to investigate and prevent cyber threats. These roles typically require strong technical skills, knowledge of computer networks, and relevant certifications like CISSP or CEH, along with a background in computer science or related fields.

How much do computer scientists make in the FBI?

FBI computer scientists, often called Cyber Special Agents or Computer Scientists, typically earn between $70,000 and $150,000 annually, depending on experience, education, and rank. Entry-level positions start around $70,000, with salaries increasing for those with specialized skills, certifications, or advanced degrees, and senior roles can exceed $150,000.

What is the difference between Fbi Computer Science vs Cybersecurity Specialist?

AspectFbi Computer ScienceCybersecurity Specialist
Required CredentialsDegree in Computer Science, FBI-specific trainingDegree in Cybersecurity, certifications like CISSP
Work EnvironmentFederal agency, classified projectsPrivate or public sector, security-focused roles
Employer & Industry UsageFBI, government agenciesTech firms, government, consulting firms
Common Search & ComparisonYesYes

Fbi Computer Science professionals focus on national security, investigations, and classified projects within the FBI, requiring specialized training and security clearances. Cybersecurity Specialists work across various industries to protect systems from cyber threats, often holding industry-recognized certifications. While both roles involve computer security, Fbi Computer Science is more specialized in law enforcement and intelligence, whereas Cybersecurity Specialists have broader roles in protecting organizational assets.

What are the key skills and qualifications needed to thrive as an FBI Computer Scientist, and why are they important?

To thrive as an FBI Computer Scientist, you need a strong background in computer science, cybersecurity, and data analysis, typically supported by at least a bachelor's degree in a related field. Proficiency with programming languages (such as Python or Java), forensic analysis tools, and familiarity with operating systems and network protocols are essential, along with any relevant industry certifications like CISSP or CEH. Critical thinking, problem-solving abilities, and effective communication are standout soft skills for this role. These skills and qualities are crucial for investigating cybercrimes, supporting law enforcement operations, and protecting national security.

What do FBI Computer Scientists do?

FBI Computer Scientists work on solving complex technical problems related to cybercrime and national security. They analyze digital evidence, develop and deploy advanced tools for investigations, and support agents in cases involving computer systems, networks, and data breaches. Their work is critical for combating cyber threats, conducting digital forensics, and enhancing the FBI's technological capabilities. They often collaborate with other law enforcement agencies and participate in research to stay ahead of emerging technologies.

Can you join the CIA with a computer science degree?

The CIA hires individuals with computer science degrees for roles such as cybersecurity analysts and technical operations officers. Candidates typically need strong programming skills, security clearances, and relevant experience or certifications like CISSP or CompTIA Security+ to qualify for technical positions.

What kinds of projects do FBI Computer Scientists typically work on, and how do these projects impact national security?

FBI Computer Scientists often engage in projects related to cybercrime investigations, digital forensics, and the development of advanced cybersecurity tools. These projects can involve analyzing digital evidence, building software to detect threats, and collaborating with special agents and intelligence analysts on high-profile cases. Their work directly supports the FBI’s mission by helping to prevent cyberattacks, solve complex crimes, and protect critical infrastructure. Due to the sensitivity and scale of these projects, Computer Scientists frequently work in multidisciplinary teams and have opportunities to specialize or advance into leadership roles.
What are popular job titles related to Fbi Computer Science jobs in Dallas, TX? For Fbi Computer Science jobs in Dallas, TX, the most frequently searched job titles are:
What job categories do people searching Fbi Computer Science jobs in Dallas, TX look for? The top searched job categories for Fbi Computer Science jobs in Dallas, TX are:
What cities near Dallas, TX are hiring for Fbi Computer Science jobs? Cities near Dallas, TX with the most Fbi Computer Science job openings:
1000000572.SOFTWARE ENGINEER SENIOR.INFO TECH SERVICES

1000000572.SOFTWARE ENGINEER SENIOR.INFO TECH SERVICES

Dallas County

Dallas, TX

$121K - $159K/yr

Full-time

Posted 18 days ago


Dallas County (Texas) rating

7.9

Company rating: 7.9 out of 10

Based on 35 frontline employees who took The Breakroom Quiz

307th of 668 rated public administrative organizations


Job description

Serves as a technical leader responsible for the architecture, design, and delivery of robust, scalable, and secure software solutions. Provides guidance to development teams, drives engineering best practices, and collaborates across divisions to modernize legacy systems and support mission-critical County services. Plays a key role in shaping technology direction, mentoring engineers, and ensuring alignment with enterprise standards and strategy.Established in 1846, Dallas County is committed to serving the community through innovation, transparency, and efficiency

As the second largest county in Texas, we provide a wide range of services to support the safety, health, and well-being of our residents. From public safety and justice to health services and infrastructure, our team is dedicated to fostering a thriving, inclusive, and resilient community. With a focus on operational excellence and a commitment to continuous improvement, Dallas County works to deliver the highest quality services that enhance the lives of all who live, work, and visit here.Education, Experience and Training: Education and experience equivalent to a Bachelor's degree in Computer Science, Software Engineering, or job-related field

Master's degree preferred. Five (5) years of experience in software development, including system design and technical leadership. Certifications (Preferred): Microsoft Certified: Azure Solutions Architect, AWS Certified Solutions Architect, or Google Professional Cloud Architect Certified Scrum Developer (CSD) or SAFe Agilist Certification Security certifications such as CISSP, CEH, or equivalent Special Requirements/Knowledge, Skills & Abilities: Ability to lead and mentor Knowledge of modern software development architectures (microservices, event-driven design) Skill in problem-solving and analytical skills Skill in advanced debugging and system optimization expertise Knowledge of security best practices and government IT compliance Skill in verbal and written communication, including technical documentation Ability to work on multiple projects and prioritize tasks effectively Ability to influence and lead technical decisions across teams Ability to work in a fast-paced, evolving technology environment Knowledge in enterprise systems, scalable web platforms, and Agile software delivery Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud), secure development, or Agile frameworks Knowledge of ITIL, SAFe, or DevOps certifications Knowledge of expert-level programming and design skills in one or more modern stacks (e.g., .NET, JavaScript/Node.js, Python, Java) Knowledge of architecture, integration patterns, DevOps, and infrastructure Ability to translate complex technical topics into business impact and outcomes Skill in programming languages such as.NET, Typescript, Java, Python, C#, JavaScript, or equivalent Skill in SQL and NoSQL databases Knowledge of DevOps, CI/CD pipelines, and containerization (Docker, Kubernetes) Knowledge of Agile development methodologies Must possess a valid Texas Driver's License and good driving record

Will be required to provide a copy of 10-year driving history. Must maintain a good driving record and remain in compliance with Article II, Subdivision II of Chapter 90 of the Dallas County Code. "Individuals holding or considered for a position which has, or may have, access to criminal justice databases including the FBI Criminal Justice Information Systems, NCIC/TCIC and similar databases, must pass a national fingerprint-based records check prior to placement in such position and may be denied placement in such positions and/or access to such systems.

Individuals must also maintain the ability to pass the records check while in the position or until such time that the Commissioners Court and the County Civil Service Commission deem this position no longer has this requirement." Physical/Environmental Requirements: Standard office environment. Occasional travel to County sites, vendor meetings, conferences, and industry events.Leads the technical design and implementation of complex applications, platforms, and services. Ensures timely, high-quality delivery of features that meet business and user needs

Supports end-to-end service delivery across development, testing, deployment, and operations. Resolves critical production issues and guides incident response or root cause analysis. Aligns delivery with accessibility, security, and regulatory compliance standards.

Ensures systems are built for resilience, scalability, and long-term maintainability. Coordinates release planning and deployment readiness across platforms and teams. Collaborates with QA, DevOps, and supports teams to streamline service transitions.

Implements secure coding practices to protect applications from vulnerabilities. Automates security scanning and threat detection as part of the CI/CD pipeline. Establishes access control measures to protect sensitive County data.

Establishes coding, documentation, and testing standards across engineering teams. Promotes DevOps practices including automation, observability, and continuous delivery. Leads backlog refinement, estimation, and sprint planning for technical deliverables.

Contributes to budget estimates and resource planning for technical initiatives. Optimizes system performance, uptime, and reliability across environments. Collaborates with infrastructure and security teams to align development with operational requirements.

Ensures data security, privacy, and audit readiness for all systems. Drives refactoring and modernization of legacy applications or monolithic systems. Collaborates with architects and product managers to define technical strategy and solution architecture.

Evaluates and recommends technologies, frameworks, and tools for long-term sustainability. Ensures architectural consistency, modularity, and interoperability across systems. Leads technical planning sessions, design reviews, and POCs for new platforms or services.

Develops technical roadmaps and blueprints that align with enterprise IT strategy. Addresses integration challenges and API design across legacy and modern systems. Drives alignment with cloud-first, mobile-ready, and open standards architecture.

Documents system architecture, component interfaces, and decision rationale. Champions software quality through code reviews, unit testing, and continuous integration. Establishes automated testing, deployment pipelines, and monitoring practices.

Guides teams in resolving technical debt and improving system performance. Identifies gaps in process, toolchain, or documentation and recommend improvements. Conducts retrospectives and lead continuous improvement initiatives.

Monitors and report on system metrics and performance indicators. Promotes accessibility and usability best practices across public-facing solutions. Ensures feedback loops are integrated into the development lifecycle.

Mentors junior and mid-level engineers through code reviews, pairing, and coaching. Provides onboarding, training, and development support for new engineers. Promotes an inclusive team culture that values collaboration, growth, and accountability.

Sets clear technical expectations and support career development plans. Leads internal knowledge-sharing sessions and promote communities of practice. Supports team morale through recognition, constructive feedback, and continuous learning.

Identifies and support opportunities for cross-training and skill development. Encourages engineers to contribute to public sector innovation and open-source projects. Collaborates with product owners, analysts, and business partners to define technical requirements.

Presents technical plans and trade-offs to stakeholders in accessible, non-technical language. Serves as a liaison between engineering teams and executive sponsors. Participates in governance, security, and compliance review boards.

Leads technical demos and system walkthroughs for stakeholders and partner agencies. Supports RFP/RFQ development, vendor assessments, and solution evaluations. Ensures user needs are reflected in solution design and delivery priorities.

Advocates for digital equity, modern architecture, and public value in all engagements. Performs other duties as assigned.


What Dallas County (Texas) employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom