
Posting number: 26-76298-02
Department: District Attorney
Division: District Attorney
Job classification: SENIOR DISTRICT ATTORNEY SOFTWARE ENGINEER
Posting type: Open & Promotional
Categories: Administration, Engineering, Software
image(31).png
The Office of the District Attorney is seeking a Senior Software Security Engineer (Senior District Attorney Software Engineer) for the Riverside location.
The Software Engineering team within the Riverside County District Attorney’s Office has designed and built a sophisticated software platform entirely in house to support the complex operations of a modern DA legal environment. The system has grown to encompass interconnected services and multiple modules, including case management, transaction processing, reporting, data management, and real time integrations with external agencies. As the system continues to grow, security and software compliance have become increasingly critical to its design, development, and maintenance. The Senior Software Security Engineer will play a key role in designing, implementing, reviewing, and maintaining security controls across the platform, ensuring that security is built into services and architecture from the ground up. This includes protecting against threats such as malicious JavaScript, denial of service attacks, session hijacking, SQL injection, broken access control, authentication failures, security misconfigurations, and improper handling of audit and exception logs. The role will also support the security of integrations with external partners, as well as the secure management and rotation of keys, credentials, certificates, and configurations. Working alongside experienced software engineers, the Senior Software Security Engineer will be key in engineering decisions that affect the security, reliability, and compliance of the system while keeping pace with evolving security standards and software compliance requirements.
If you are looking for a challenging work that truly matters, we would love to hear from you!
Meet the Team!
The District Attorney of Riverside County, as the public prosecutor acting on behalf of the People, vigorously enforces the law, pursues the truth, protects those victimized by crime, exonerates the innocent, and safeguards the rights of all to ensure that justice is done on behalf of our community. The office’s staff of over 700 is comprised of prosecuting attorneys, sworn investigators, victim-witness advocates, paralegals, investigative technicians, forensic analysts, and a wide range of information technology and supporting staff all committed to excellence and integrity in public service. We are, and we seek to maintain, a diverse workforce to match a diverse county.
jfc:15103200
Education: Graduation from an accredited college or university with a bachelor's degree in computer science, computer/software engineering, information technology, or related technical fields.
Transcripts/Degree must be provided at the time of application. Failure to provide proof of education will make your application ineligible.
Experience: Six years of hands-on software engineering experience in web front-end and back-end development. Four years of the required experience must be recent and continuous hands-on experience in a diverse array of programming languages such as .Net Core, C++, C#, TypeScript, SQL and frameworks including NodeJS, Angular, implementation of relational databases and extensive experience with database design patterns and performance plans. Additionally, proficiency in essential technologies such as SASS, Bootstrap, Web API, Shared Libraries, MSSQL, T-SQL, Stored Procedures, and DevOps enhancement and upgrade is required.
Knowledge of: The principles, methods, and techniques in software engineering in web front end and backend development; data structures; algorithm analysis; computer organization and architecture; compiler (front-end parser); relational databases; operating systems; backend development in an object-oriented language; automata and formal languages or computational theory; systems configurations, library publishing packages, NuGet packages and repositories; networking or distributed computing; source control and NuGet packages.
Ability to: Build user-friendly software systems; employ a systematic and structured approach to software engineering; supervise and monitor the work of subordinate staff; monitor and troubleshoot software errors; communicate technical details clearly and succinctly; take initiatives to learn new technologies; understand technical requirements and follow detailed technical instructions; work in a fast paced but flexible environment; collaborate and work as part of a team.
Other Requirements
License: Possession of a valid California Driver's License may be required.
Background: A successful Security Clearance conducted by the DA is required for positions within the Riverside County Office of the District Attorney.
Requirement: Qualified applicants must have hands-on security engineering experience within specialized software engineering focused on secure design, development, integration, operation, monitoring, and protection of large scale enterprise systems, APIs, databases, identity services, and/or supporting systems. Software development experience within firewalls is required.
This recruitment is open to all applicants.
How to confirm your application was received or check on the status of your application, log-in to www.GovernmentJobs.com, click on your name in the upper right corner, and click on “Applications & Status.”
Due to the nature and volume of this recruitment you may only receive correspondence if you are referred for an interview or when the event is complete.
Go to www.RC-HR.com, click on “Careers,” click on “County Job Openings,” and click on “Subscribe to Job Alerts” icon.
Contact Christopher Recinos Crecinos@rivco.org or at 951 - 955 – 9883. Please allow 1 – 3 business days for a response for your inquiry.

We are seeking passionate people who are committed to solving critical issues while realizing their purpose!
Riverside County is the fourth largest county in the State of California, stretching nearly 200 miles across and comprising over 7,200 square miles of fertile river valleys, low deserts, mountains, foothills and rolling plains. Riverside County shares borders with densely populated Los Angeles, Imperial, Orange, San Diego, and San Bernardino Counties...extending from within 14 miles of the Pacific Ocean to the Colorado River.