> Markdown version of [/jobs/ext/2962786-systems-engineer-drupal-full-stack-development](https://www.wearedevelopers.com/jobs/ext/2962786-systems-engineer-drupal-full-stack-development). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Systems Engineer - Drupal & Full-Stack Development - **Company:** All Inc. - **Location:** San Rafael, CA, United States - **Experience:** Expert - **Salary:** $125,073.0 - **Contract:** Internship / Graduate position - **Skills:** Application Programming Interfaces (APIs), Business Analytics Applications, Cyber Security, Computer Programming, Data Security, Relational Databases, Database Design, Software Debugging, Document Management Systems, Web Development, Drupal, Middleware, Hardware Design, Information Retrieval, Metadata, Networking Basics, Office Automation, Software Engineering, Systems Integration, Web Platforms, Web Services, Chatbots, Indexer, Information Technology, Email Notifications, Search Engines, Programming Languages - **Published:** September 17, 2026 - **Apply:** https://careersingovernment.com/job/2976857/senior-systems-engineer-drupal-full-stack-development/ ## About the Role The ideal candidate is an accomplished Drupal engineer with substantial experience in designing, developing, supporting, and evolving complex, public-facing Drupal websites. They possess deep knowledge of Drupal architecture and development practices and are capable of independently serving as the primary technical resource responsible for a large and highly visible web platform. Beyond the Drupal expertise, the successful candidate demonstrates strong expertise in modern web development, system integrations, APIs, security, accessibility, performance, and application troubleshooting. They can assess evolving software development technologies and industry practices, recommend sound technical strategies, and implement solutions that are scalable, sustainable, and maintainable over time. Complementing their full-stack development expertise, the ideal candidate has knowledge or experience with web search technologies, including crawling, indexing, metadata, search relevance, and information retrieval, as well as an interest in emerging public-facing technologies such as chatbots and conversational AI. They are comfortable evaluating new technologies and determining how they can responsibly and effectively improve access to County information and digital services. Equally important, the ideal candidate is also a collaborative and service-oriented technical leader who communicates complex concepts clearly to both technical and non-technical audiences, works effectively with business partners and vendors, manages competing priorities, and takes ownership of complex technical challenges. They demonstrate initiative, sound judgment, adaptability, continuous learning, and a commitment to delivering secure, accessible, reliable, and user-centered digital services for the Marin County community. QUALIFICATIONS: Knowledge of: * Application analysis, design, programming, testing, and debugging. * Database design and data access. * OnBase Document Management System. * Networking Principles. * Information and Communication Technology (ICT) Accessibility. * Information Security Principles. * Principles of customer support and service. * Principles and practices of technical problem solving. * Relational database theory and design. * Testing standards and procedures. * Principles and practices of project management, work planning, and status reporting. * Business processes, operating practices, and the organizational structure of a public-sector agency. Ability to: * Analyze and resolve problems in applications, and software and hardware integration., MINIMUM QUALIFICATIONS AND CERTIFICATIONS & LICENSES Any six-year combination of professional experience, certification, and/or relevant coursework that demonstrates the necessary knowledge and abilities. Examples include: * Twelve (12) semester units of coursework from an accredited program and in a discipline relevant to the assignment is equivalent to a full year of related professional experience. * A completed certification program relevant to the assignment and knowledge and abilities necessary of the role. * A training program with evidence of completion providing the knowledge and abilities necessary of the role. * An internship and/or apprenticeship providing the required knowledge and abilities of the role. * Relevant professional experience demonstrating knowledge and abilities necessary of the role. ## Description IST seeks an experienced Senior Drupal & Full-Stack Systems Engineer to serve as the primary technical engineer for the County's Drupal web platform, including MarinCounty.gov and other County public-facing websites. This position independently designs, develops, maintains, enhances, and troubleshoots complex Drupal solutions while ensuring security, accessibility, performance, reliability, and adherence to industry's best practices., As a senior technical resource within the Online Solutions Team (OST), the position will lead Drupal development and platform improvements, support the continued development of new County websites and digital services, and provide technical direction as Drupal technologies and web standards evolve. The position will also contribute to broader public-facing web technologies, including website search, crawling and indexing, search optimization, APIs, and emerging chatbot and conversational technologies. Working collaboratively with County departments, project teams, vendors, and other technical staff, the Senior Drupal Engineer will translate business and service needs into scalable, maintainable solutions that improve how the public accesses County information and services. This is an opportunity to play a key role in advancing the County's digital presence and shaping the future of its public-facing web platform. Hybrid schedule: The IST Department has embraced a hybrid work schedule that considers that some duties of this position may be performed remotely. However, the successful candidate must be able to report to County facilities and/or for meetings, work assignments, and/or disaster service work upon short notice, as needed and deemed appropriate. During the initial probationary period, the successful candidate may be required to work primarily onsite before establishing a hybrid work schedule., * Create, modify, test, and implement applications using programming languages, database services, middleware services, web services and office automation services. * Work effectively with clients, peers, and support teams to ensure that tasks are completed accurately and in a timely manner. * Communicate effectively both orally and in writing. * Design systems that meet defined requirements, and document system designs for development, implementation, testing and client use. * Research potential solutions and make recommendations for implementation. * Develop solutions and recommend technology to provide target business outcomes. ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Chatbots are going to destroy infrastructures and your cloud bills](https://www.wearedevelopers.com/videos/1130-chatbots-are-going-to-destroy-infrastructures-and-your-cloud-bills) - [Dynamic Entities in .NET: Building Low-Code Systems on Top of Entity Framework Core](https://www.wearedevelopers.com/videos/100218-dynamic-entities-in-net-building-low-code-systems-on-top-of-entity-framework-core) - [Decoupling 101 - Why decouple, when not to, progressive decoupling and success stories in decoupling](https://www.wearedevelopers.com/videos/266-decoupling-101-why-decouple-when-not-to-progressive-decoupling-and-success-stories-in-decoupling) - [Testing AI Agents: Automated Evaluation for Chatbots & RAG Systems](https://www.wearedevelopers.com/videos/100300-testing-ai-agents-automated-evaluation-for-chatbots-rag-systems) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology)