What is a Software Engineer at Alameda County?
As a Software Engineer at Alameda County, you play a vital role in building, maintaining, and modernizing the digital infrastructure that serves over 1.6 million residents. Unlike private-sector roles that focus solely on commercial metrics, your work here directly impacts public health, safety, public works, and social services. You will design and support application ecosystems that streamline county operations, manage public assets, and provide critical services to the community.
The engineering team at Alameda County tackles complex integration challenges, transitioning legacy systems into modern web applications while maintaining high standards of data security and regulatory compliance. Whether you are working within the Information Technology Department (ITD) or embedded in a specific division like Public Works, you will build software that manages heavy infrastructure, optimizes fleet operations, or handles essential administrative workflows.
This role requires a unique blend of technical expertise, adaptability, and a strong sense of civic duty. You will work with diverse stakeholder groups, translating complex civic requirements into reliable, scalable software solutions. It is a highly stable and rewarding career path where your technical contributions have a tangible, positive impact on the daily lives of local citizens.




