1

Government Software Engineer Jobs in Berkeley, CA

As a Software Engineer on Skydio's Security team, you'll build the automation and internal tooling ... S. government contract requirements. Candidates must be eligible to access such information without ...

... and government entities across more than 200 countries and territories, dedicated to uplifting ... software engineer-related occupation. • 2 or more years of work experience. • Minimum of 2 ...

... and government entities across more than 200 countries and territories, dedicated to uplifting ... software engineer-related occupation. 2 or more years of work experience. Minimum of 2 years of ...

As a Lead Software Engineer at JPMorganChase within the Infrastructure Platforms Digital Workflows ... government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and ...

Senior Flight Software Engineer

San Francisco, CA · On-site +1

$144K - $190K/yr

As a Flight Software Engineer, you will write the software that runs our satellite fleet in orbit ... Government space technology export regulations, including the International Traffic in Arms ...

... States government. WHO WE ARE: We're a team of passionate engineers dedicated to advancing ... Astro Mechanica is seeking a Flight Software Engineer to join our growing team. The ideal candidate ...

... government with your Form I-9 information to confirm that you are authorized to work in the U.S. If E-Verify cannot confirm that you are authorized to work, this employer is required to give you ...

Showing results 21-40

Government Software Engineer information

See Berkeley, CA salary details

$77.8K

$180.6K

$251.6K

How much do government software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for government software engineer in Berkeley, CA is $180,634.00, according to ZipRecruiter salary data. Most workers in this role earn between $146,900.00 and $211,800.00 per year, depending on experience, location, and employer.

What is a government software engineer?

Government Software Engineers are professionals who design, develop, test, and maintain software systems used by government agencies. They work on projects that support public services, national security, data management, and various digital platforms for citizens and government operations. These engineers often address unique security, compliance, and scalability requirements due to the sensitive nature of government data. Their work is crucial in ensuring the efficient and secure functioning of government technology infrastructure.

What is the difference between Government Software Engineer vs Civil Software Developer?

AspectGovernment Software EngineerCivil Software Developer
CredentialsBachelor's in Computer Science or related, security clearances often requiredBachelor's in Civil Engineering, Computer Science, or related
Work EnvironmentGovernment agencies, secure facilities, regulated environmentsConstruction sites, infrastructure projects, urban planning
Employer & IndustryFederal, state, or local government agenciesConstruction firms, civil engineering companies
Common Search/ComparisonYesYes

Government Software Engineers focus on developing software for government agencies, often requiring security clearances and working within regulated environments. Civil Software Developers work on infrastructure and civil projects, emphasizing software for construction and urban planning. While both roles involve software development, their industries, work settings, and credentials differ significantly.

What are some common challenges faced by government software engineers when working on public sector projects?

Government software engineers often encounter unique challenges such as navigating strict security protocols, complying with regulatory standards, and working with legacy systems that may require modernization. These projects typically involve extensive documentation and collaboration with cross-functional teams, including policy makers and end users, to ensure solutions meet public needs. Additionally, timelines can be influenced by procurement processes and budget constraints, making flexibility and strong communication skills essential for success.

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

To thrive as a Government Software Engineer, you need strong programming skills, knowledge of secure software development practices, and a relevant degree in computer science or a related field. Familiarity with government-approved frameworks, security clearance processes, and tools like Git, Java, Python, and cloud platforms is often required. Attention to detail, strong problem-solving, and the ability to work collaboratively while adhering to strict regulations are vital soft skills. These capabilities ensure that software solutions are reliable, secure, and compliant with government standards, supporting critical public sector missions.

What cities near Berkeley, CA are hiring for Government Software Engineer jobs?

Cities near Berkeley, CA with the most Government Software Engineer job openings:

Infographic showing various Government Software Engineer job openings in Berkeley, CA as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $180,634 per year, or $86.8 per hour.

Software Engineer - Security

Skydio, Inc

San Mateo, CA • On-site

$160K - $210K/yr

Full-time

Medical, Retirement, PTO

Re-posted 16 days ago


Job description

Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial mobility. The Skydio team combines deep expertise in artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer obsession to empower a broader, more diverse audience of drone users, from utility inspectors to first responders, soldiers in battlefield scenarios, and beyond.
About the Role:
As a Software Engineer on Skydio's Security team, you'll build the automation and internal tooling that keep our multi-tenant cloud and corporate environments secure and audit-ready. You'll write code that operates security controls, integrates identity and cloud systems, SCIM provisioning, vulnerability scanning, automated evidence collection and replaces manual, time-intensive processes with reliable engineering.
You'll start with high-impact automation work such as making security and compliance controls run, report, and self-remediate without manual effort and grow into broader security engineering across the team over time, from system design and architecture to hardening our production security capabilities.
If you're an engineer who wants to solve real security and automation problems end to end, this role gives you the room to build.
How You'll Make an Impact:
  • Design and build automation that operates and enforces security controls by integrating cloud, infrastructure, and identity systems so controls run, and where possible self-remediate, without manual intervention
  • Build tooling and integrations across cloud APIs, identity providers (e.g., SCIM provisioning), vulnerability scanners, and ticketing systems into a coherent, automated system
  • Automate how we collect, validate, and report compliance evidence continuously across our cloud and corporate environments
  • Build dashboards and pipelines that give real-time visibility into control status, gaps, and audit readiness
  • As part of Security and GRC, translate framework requirements into practical, testable, code-driven controls
  • Improve how we monitor, prioritize, patch, and respond to vulnerabilities across our cloud footprint
  • Over time, design and build internal security systems end to end (e.g., vulnerability risk management, web application firewalls), review RFCs, and partner with engineering teams on architecturally significant, security-relevant decisions
  • Participate in the security team's on-call rotation

What Makes You a Good Fit:
  • 3+ years of experience in a software, security, infrastructure, or platform engineering role
  • Strong coding ability, with experience building and maintaining tooling in languages such as Python or Go
  • Experience automating workflows and integrating systems via APIs
  • Working knowledge of cloud environments (ideally AWS), including how security and identity controls are implemented
  • Interest in engineering solutions to security and compliance problems rather than managing them manually
  • Comfort operating across both design and hands-on implementation, with an eagerness to grow into broader security engineering work over time
  • This position requires access to export-controlled technology, technical data, and/or controlled information, including information subject to the International Traffic in Arms Regulations (ITAR), Export Administration Regulations (EAR), and/or U.S. government contract requirements. Candidates must be eligible to access such information without additional U.S. government authorization, unless the company determines that any required authorization can be obtained.

Nice to Have:
  • Experience building or automating tooling for security platforms (SIEM, IAM/IdP, vulnerability management, EDR, and cloud security tools)
  • Experience with compliance automation or GRC tooling (e.g., evidence collection, continuous control monitoring)
  • Experience working in or automating for FedRAMP, SOC 2, ISO 27001, Texas RAMP, or CJIS-aligned environments
  • Experience with Kubernetes debugging, operations, or automation
  • Background supporting government, defense, or other highly regulated customers
  • Obtaining FAA Part 107 certification within the first 60 days of employment is strongly encouraged for all Skydio employees and required for certain positions.

Compensation: At Skydio, our compensation packages for regular, full-time employees include competitive base salaries, equity in the form of stock options, and comprehensive benefits packages. Compensation will vary based on factors, including skill level, proficiencies, transferable knowledge, and experience. Relocation assistance may also be provided for eligible roles. The annual base salary range for this position is $160,000 - 210,000*. Fundamentally, we believe that equity is the key to long-term financial growth, and we ensure all regular, full-time employees have the opportunity to significantly benefit from the company's success. Regular, full-time employees are eligible to enroll in the Company's group health insurance plans. Regular, full-time employees are eligible to receive the following benefits: Paid vacation time, sick leave, holiday pay and 401K savings plan. This position and all associated benefits are subject to applicable federal, state, and local laws, as well as the Company's policies and eligibility criteria.
*Compensation for certain positions may vary based on the position's location.
#LI-AS1
At Skydio we believe that diversity drives innovation. We have created a multidisciplinary environment that embraces the power of diverse perspectives to create elegant solutions for complex problems. We are committed to growing our network of people, programs, and resources to nurture an inclusive culture.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or other characteristics protected by federal, state or local anti-discrimination laws.
For positions located in the United States of America, Skydio, Inc. uses E-Verify to confirm employment eligibility. To learn more about E-Verify, including your rights and responsibilities, please visit https://www.e-verify.gov/