1

Fbi Software Engineer Jobs in California (NOW HIRING)

Lead Integration Engineer

San Francisco, CA · On-site

$120K - $159K/yr

... · Fieldprint FBI fingerprint check · Sterling 10 year BGC (Criminal, Education, Employment ... developing software from established requirements, appropriately deploying code, and offering ...

May support the intake referral process to support client placement in programming. * Follow Up, ... DOJ/FBI clearance, pre-employment physical and TB clearance. DMV printout and Basic First Aid ...

next page

Showing results 1-20

Fbi Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do fbi software engineer jobs pay per year?

As of Jul 19, 2026, the average yearly pay for fbi software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Fbi Software Engineer position, and why are they important?

To thrive as an FBI Software Engineer, you need a strong background in computer science, secure coding practices, and problem-solving, typically supported by a bachelor’s or advanced degree in a relevant field. Familiarity with programming languages (such as Java, C++, or Python), cybersecurity protocols, and government software systems—as well as security clearance eligibility—is essential. Excellent communication, analytical thinking, and teamwork skills set you apart in this position. These capabilities are crucial for developing secure, reliable software solutions for sensitive federal operations and working effectively within multidisciplinary teams.

Is it difficult to get hired by FBI?

Becoming an FBI software engineer requires a strong background in computer science, cybersecurity, or related fields, along with relevant experience and security clearances. The hiring process is competitive and involves multiple steps, including background checks, interviews, and assessments of technical skills. Candidates often need to demonstrate proficiency with programming languages, security protocols, and problem-solving abilities.

Does FBI hire software engineers?

Yes, the FBI hires software engineers to develop and maintain cybersecurity tools, data analysis systems, and other technology solutions. Candidates typically need a strong background in computer science, programming skills, and security clearances, with positions often requiring a bachelor's degree or higher in a related field.

How much do FBI software engineers make?

FBI software engineers typically earn between $80,000 and $150,000 annually, depending on experience, education, and security clearance level. Salaries can vary based on location, seniority, and specialized skills such as cybersecurity or software development with languages like Python or Java.

What is an FBI Software Engineer job?

An FBI Software Engineer develops, tests, and maintains software solutions that support the bureau's mission in national security, intelligence, and law enforcement. They work on secure systems, databases, and applications used for investigations, data analysis, and cybersecurity. This role requires strong programming skills, knowledge of security best practices, and the ability to obtain a security clearance. Engineers collaborate with agents, analysts, and IT teams to create reliable and efficient software solutions.

Is 30 too late to join FBI?

Becoming an FBI special agent or software engineer typically requires candidates to be between 23 and 37 years old, with some flexibility depending on the role and background. Age limits are set to ensure candidates can complete training and serve effectively, but individuals with relevant skills, experience, and education can still pursue federal employment at age 30 or older.

What are the typical career growth opportunities for an FBI Software Engineer?

FBI Software Engineers have opportunities to advance by taking on roles with increased technical responsibility, leading development teams, or moving into project management and information security architecture positions. As you gain experience and demonstrate strong performance, you may also progress into supervisory or specialized technical roles, and support mission-critical initiatives that impact national security. The FBI encourages ongoing professional development, cross-training, and education to help staff broaden their expertise and take on new challenges. Career paths may also include opportunities to collaborate with other federal agencies or contribute to innovative research and technology projects. This creates a dynamic and rewarding environment for technology professionals passionate about public service.

What are the most commonly searched types of Fbi Software Engineer jobs in California? The most popular types of Fbi Software Engineer jobs in California are:
What are popular job titles related to Fbi Software Engineer jobs in California? For Fbi Software Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Fbi Software Engineer jobs in California look for? The top searched job categories for Fbi Software Engineer jobs in California are:
What cities in California are hiring for Fbi Software Engineer jobs? Cities in California with the most Fbi Software Engineer job openings:
Lead Integration Engineer

Lead Integration Engineer

Staffingine LLC

San Francisco, CA • On-site

$120K - $159K/yr

Contractor

Re-posted 26 days ago


Job description

Job Title: Lead Integration Engineer
Job Location: San Francisco
Job Type: Contract

Job Description:

1) IBM ACE/WebSphere MQ, API-SG/MQ/MFT

2) AWS Cloud technologies: Serverless, Lambda, RDS, Storage, EC2, and migration services

3) Infrastructure as Code (IaC) using Terraform

4) Messaging-based middleware, AWS API Gateway, and integration technologies

5) Programming languages like NodeJS, Python, or Java and JSON/XML data types

6) Alerts and monitoring dashboards creation for metrics and logs

7) Terraform – Terraform – Terraform!

Preferred Skills (Nice to Have):

1) Security – IAM roles/Kerberos/Authz/Wire encryptions

2) DevSecOps – CICD Gitlab/Jenkins

**Soft Skill Requirements**

Communication Skills (Rate 1-10) – 10

Interview Process: 1 technical interview; may have a technical interview if needed

**Additional Internal Notes**

Please make particular note of the following requirements. This MUST be covered with your candidates.

The background screenings shall include, but are not limited to, the following core inquiries:

· National Crime Information Center (“NCIC”) check

· Fieldprint FBI fingerprint check

· Sterling 10 year BGC (Criminal, Education, Employment, Resume Comparison)

· Social Security Number verification

· Office of Foreign Asset and Control (“OFAC”) Watch List check

· Education verification

· Employment history report

· Drug screening, where permitted by applicable law

· Peraton Moderate (Personal Investigation Interview will include interview with PI, submission of a personal history statement requesting details around citizenship, travel, employment, education, residence, landlords, 7 references, financial hardships, investments, credit check)

Job Description:

Responsibilities:

· Contribute to the development, testing, implementation, review, and evaluation of complex solutions in an agile and collaborative environment

· Provide programming support for complex solutions, developing software from established requirements, appropriately deploying code, and offering insights on the feasibility of system designs

· Provide support and troubleshooting for production solutions using strong communication and customer service skills, and recommend changes in development, maintenance, and standards

· Contribute to the design of technology infrastructure and configurations, and recommend process improvements

· Review complex patches and new versions of applications

· Implement complex software packages and deploy code

· Compile and maintain technical documentation, including use cases and scripts; conduct technical research and stay current with technology trends

· Participate in cross-functional team initiatives and process improvement projects

· May require extended work hours, on-call status, and occasional travel, including overnight stays (up to 15%)

Qualifications:

· Bachelor’s degree or equivalent experience

· Experience with:

o IBM ACE/WebSphere MQ, API-SG/MQ/MFT

o AWS Cloud technologies: Serverless, Lambda, RDS, Storage, EC2, and migration services

o Infrastructure as Code (IaC) using Terraform

o Messaging-based middleware, AWS API Gateway, and integration technologies

o Programming languages like NodeJS, Python, or Java and JSON/XML data types

o Alerts and monitoring dashboards creation for metrics and logs

o Nice to have: Security – IAM roles/Kerberos/Authz/Wire encryptions

o Nice to have: DevSecOps – CICD Gitlab/Jenkins

· Experience working on Agile projects, including participation in daily scrums and updates

· Strong analytical ability and technical skills, with the ability to provide innovative solutions to both technical needs and business requirements

· Strong attention to detail, ensuring a high level of data integrity and accuracy

· Proficient oral and written communication skills, with the ability to interact and convey information and concepts to people at all levels of the organization

· Proficient ability to translate highly technical information into non-technical terms

· Broad knowledge of programming concepts, practices, and principles, including design, implementation, and testing

· Ability to interact with customers, understand business requirements, and collaborate with team members to explore existing systems, determine areas of complexity, and identify potential risks to successful implementations