1

Internship Government Software Engineering Jobs in California

What makes us unique: we hold full government approvals with the IRS, 48 states, and all cities to ... The Role We're looking for Software Engineering Interns to join our San Francisco team and build ...

$40/hr

  • Medical

  • Retirement

SUMMER 2027 SOFTWARE ENGINEERING INTERNSHIP/CO-OP SpaceX seeks extraordinary students to join us ... S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S ...

$40/hr

  • Medical

  • Retirement

SPRING 2027 SOFTWARE ENGINEERING INTERNSHIP/CO-OP SpaceX seeks extraordinary students to join us ... S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S ...

Company Description Nava partners with government to deliver mission-critical software that helps ... Whether or not you have a CS or engineering degree (or any degree). * Whether or not you have ...

next page

Showing results 1-20

Internship Government Software Engineering information

What is an internship in government software engineering?

An Internship in Government Software Engineering is a temporary position that allows students or recent graduates to gain practical experience working on software development projects within a government agency. Interns typically assist with coding, testing, and maintaining software applications that support public services or government operations. This role provides exposure to unique challenges such as security, privacy, and compliance with government regulations. It is an opportunity to learn from experienced professionals and contribute to projects that benefit the public. Successful interns often develop valuable technical and soft skills that can help launch their careers in software engineering or public sector IT.

What types of projects might I work on as a software engineering intern in a government agency?

As a software engineering intern in a government setting, you may contribute to projects such as developing or maintaining internal platforms, enhancing public-facing websites, or supporting cybersecurity initiatives. Interns often work in collaborative teams with experienced engineers, analysts, and project managers to solve real-world problems that impact citizens or streamline government operations. These projects provide exposure to large-scale systems and the opportunity to learn about secure coding practices and compliance with government standards.

What are the key skills and qualifications needed to thrive as an internship government software engineer?

To excel as an Internship Government Software Engineer, you generally need a background in computer science or related fields, foundational programming skills, and exposure to software development methodologies. Familiarity with tools such as Git, integrated development environments (IDEs), and potentially government-specific platforms or security protocols is typical, and coursework or certifications in cybersecurity can be advantageous. Strong problem-solving skills, attention to detail, and effective communication set candidates apart in collaborative and regulated environments. These abilities are crucial for delivering secure, reliable software solutions that meet government standards and public service needs.

What is the difference between Internship Government Software Engineering vs Government Software Engineer?

AspectInternship Government Software EngineeringGovernment Software Engineer
CredentialsTypically pursuing or recently completed a degree in computer science or related fieldBachelor's or higher in computer science, software engineering, or related field; may require security clearances
Work EnvironmentTemporary, entry-level position often in government offices or agenciesFull-time, permanent role within government agencies or departments
Employer & Industry UsageGovernment agencies offering internships for students or recent gradsGovernment departments employing full-time software engineers for system development and maintenance

In summary, Internship Government Software Engineering is a temporary, entry-level position aimed at students or recent graduates gaining experience, while a Government Software Engineer is a full-time professional responsible for developing and maintaining government software systems.

What are the most commonly searched types of Government Software Engineering jobs in California?

The most popular types of Government Software Engineering jobs in California are:

What are popular job titles related to Internship Government Software Engineering jobs in California?

For Internship Government Software Engineering jobs in California, the most frequently searched job titles are:

What job categories do people searching Internship Government Software Engineering jobs in California look for?

The top searched job categories for Internship Government Software Engineering jobs in California are:

What cities in California are hiring for Internship Government Software Engineering jobs?

Cities in California with the most Internship Government Software Engineering job openings:

Infographic showing various Internship Government Software Engineering job openings in California as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 9% Part Time, 2% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Software Engineering Internship

Hypercubic, Inc

San Francisco, CA โ€ข On-site

Full-time

Posted 2 days ago

New


Job description

The world's most critical infrastructure-banking, airlines, utilities-is held together by millions of lines of COBOL and mainframe logic written decades ago. The engineers who built it are retiring and the documentation is fading. These systems are "too big to fail" and "too complex to change," leaving global infrastructure frozen in the 1970s.
At Hypercubic, we're building AI systems that can understand, reason about, and rearchitect large-scale legacy applications. We work at the intersection of program analysis, knowledge extraction, and agentic systems, applied to some of the most critical enterprise software in the world.
Learn why we're excited about mainframe modernization.
About the Role
We are looking for students with unusually high slope and strong engineering taste. You will work directly with the CTO to design, prototype, and productionize AI-powered systems from first principles.
You'll start by owning a well-scoped project that ships to production. As you demonstrate strong judgment and execution, you'll take on broader ownership. Interns who perform well may receive an offer to join Hypercubic full-time.
This role is suited for someone with strong fundamentals who learns quickly and is comfortable working across abstraction layers, from low-level system reasoning to high-level product interactions.
What You'll Do
  • Own and ship a high-impact engineering project end to end.
  • Rapidly prototype new concepts and features to validate ideas before full implementation.
  • Build AI-driven systems, including agent workflows, evaluations, program-analysis tooling, backend infrastructure, and user-facing features.
  • Translate ambiguous problems into concrete experiments, constraints, and working systems.
  • Contribute to engineering standards around testing, reliability, and code quality.
  • Work directly with the CTO on technical and product decisions, taking on greater ownership as you earn trust.
  • Collaborate with subject-matter experts and customers across industries including banking, insurance, airlines, and utilities.

You are a Fit if...
  • You care deeply about your work and the product you are building.
  • You have strong programming fundamentals and can learn unfamiliar tools and systems quickly.
  • You have demonstrated your abilities through ambitious projects, research, open-source contributions, internships, or exceptional coursework.
  • You are comfortable with uncertainty and enjoy figuring out what to build before determining how to build it.
  • You think in systems and feedback loops, not just features.
  • You can move fast and slow-prototyping ideas in hours, then developing the most promising ones to a high-quality bar.
  • You can reason clearly about technical decisions and communicate your thinking.
  • You want to become world-class at AI engineering.
  • You have a bias for action and thrive in fast-moving environments.
Nice to Have
  • Experience building complex agentic products, infrastructure, or autonomous systems.
  • Strong testing intuition, including experience with TDD or property-based testing.
  • Experience building and maintaining production-grade software.
  • Exposure to legacy systems (especially mainframes or COBOL), compilers, program analysis techniques, or high-performance computing (HPC).
  • Familiarity with enterprise software constraints.
Logistics
  • Eligibility: Open to currently enrolled undergraduate and graduate students of any year, degree program, or major.
  • Location: This is a full-time, in-person role based in San Francisco, California.
  • Timing: Start dates are flexible and applications are considered on a rolling basis. We can accommodate summer internships, semester-long internships, and co-op schedules.
  • Relocation: Relocation support is available as needed.
  • Work authorization: Candidates must already be authorized to work in the United States. We can support CPT and OPT, but cannot sponsor new visas.