Software Engineer
Department of Corrections & Rehabilitation
Job Description and Duties
Individuals who are eligible for a Training and Development assignment may also be considered for this position.
The California Department of Corrections Rehabilitation (CDCR) Headquarters has implemented a new automated system to streamline the hiring process. The Human Resources Technology System (HRTS) is an intuitive, user-friendly system that provides the applicant access to real-time updates throughout the hiring process.
HRTS will require new candidates to set up an account, which allows them to track their application’s progress. Through their account portal, candidates will also be able to provide any additional information needed in the hiring process, including setting up interviews as needed. After the final filing date, applicants will receive an email from View email address on us.fitly.work or View email address on us.fitly.work (depending on the email provider), with direction on creating and/or accessing their account.
For HRTS communication, this is in reference to Job Requisition (JR) 4527.
Note: Main communication for this position will be through email. Please ensure you have a valid email address on your application.
CDCR employees are encouraged to use their existing CDCR email address on their application. This advertisement is for an Information Technology Specialist I position Located at Birkmont Drive, Rancho Cordova. Please indicate the position number on your application: 065-625-1402-041.This position is eligible for a hybrid telework scheduled for employee's who can satisfactorily perform their essential work functions independently and remotely. Specific telework schedules may be discussed further during the interview process. Telework is only available to residents of California.
Under direction of the Information Technology Supervisor II (IT Sup II) within the Offender Management Solutions (OMS), the Information Technology Specialist I (ITS I), develops, implements, and maintains Information Technology (IT) systems supported by Enterprise Information Services (EIS) for program areas including, but not limited to, Division of Adult Parole Operations, Division of Rehabilitative Programs, Division of Adult Institutions and the Board of Parole Hearings. ITS I will participate in the maintenance, modification and enhancement of application programs. Responsibilities will include participation in the analysis of user needs, systems analysis, functional and detailed design, documentation, testing, installation activities, evaluation, user support, and training. The incumbent may also prepare written and ad hoc reports and presentations.
You will find additional information about the job in the .
Working Conditions
The main EIS location is in a park-like campus setting across from the Folsom Lake auto dealerships in Rancho Cordova, close to US Highway 50 and the Hazel light rail station. We are minutes from historic Sutter Street, the Folsom Premium Outlets, and many dining establishments.
*Free parking at this location.
The position is eligible for hybrid telework, in accordance with the Statewide Telework Policy and will be required to report to the office as needed/required. The successful candidate must reside in California upon appointment.Special Requirements
Do not include any confidential information on any documents you submit for a job vacancy, such as your State application, resume, or educational transcripts. Confidential information that should be excluded or removed from these documents includes, but is not limited to, your Social Security Number (SSN), birthdate, student identification number, driver’s license number (unless required), basis of eligibility, examination results, LEAP status, marital status, and age. Confidential information on the first page of applications submitted electronically online, such as Easy ID number, SSN, examination related information, and driver’s license number will automatically be redacted upon submission.
Possession of Minimum Qualifications will be verified prior to interview and/or appointment. If you are meeting Minimum Qualifications with education, you must include your unofficial transcripts/diploma for verification. Official transcripts may be required upon appointment. If it is determined an applicant does not meet the Minimum Qualifications, the candidate will be withheld from the eligibility list, rendering them inactive and ineligible to be hired for the position. Candidates who have been withheld may file an appeal with the State Personnel Board.
Applicants who completed their education outside of the US (with foreign degrees/transcripts) must obtain and submit verification of U.S. course/degree equivalency. Foreign education credential evaluation services can be found at NACES | National Association of Credential Evaluation Services .
Candidates new to CDCR are required to submit to a background investigation process utilizing Live Scan Fingerprinting, and Tuberculosis testing prior to appointment followed by department annual Tuberculosis testing/evaluation thereafter.
When submitting supporting documents, PDF file format is preferred.
CDCR/CCHCS utilizes E-Verify to confirm candidate’s identity and employment authorization. For more information about E-Verify, you may go to
This advertisement may be used for other vacancies that occur during the life of this recruitment.
Desirable Qualifications
In addition to evaluating each candidate's relative ability, as demonstrated by quality and breadth of experience, the following factors will provide the basis for competitively evaluating each candidate:
Full stack web application development experience
Automated testing experience
Agile development experience
Database experience (SQL / Oracle)
Javascript framework experience (Vue JS preferred)
Strong javascript experience
Willingness to promote an inclusive workplace that empowers employees from a variety of backgrounds, perspectives, and personal experiences.
Benefits
Benefit information can be found on the California Department of Human Resources (CalHR) website, , and the CalPERS website,
Information on benefits afforded by membership in the California Public Employees’ Retirement System can be found on the CalHR Salary and Benefits website at
Information on the benefits and protections provided to public employees by the State Civil Service Act can be found on the CalHR website at
Additional benefit information can be found on the CalHR California State Civil Service Employee Benefits Summary website at
This webpage is intended to provide general information. Benefit eligibility may be based on job classification, bargaining unit, time base and length of appointment.
STATEMENT OF QUALIFICATIONS
In order to be considered for this position, you must submit a statement of qualifications (SOQ) in addition to the standard state application. If you do not submit SOQ, your application WILL NOT be considered. A notation or reference to other materials such as resume, or application cannot be a substitute for the SOQ. If you do not have the specific experience requested above, include examples of similar work experience that would demonstrate your ability or knowledge to perform the specific functions outlined in the questions. The SOQ also serves as documentation of each candidate's ability to present information clearly and concisely in writing. Your responses to the questions below must be submitted on a separate document and must be no longer than two pages in length for all questions, utilizing Arial 12-point font, with 1 inch margins. Each page must include your name and page number in the upper right hand corner of the page.
1) Describe your experience and roles with building web applications. Include details on frameworks, libraries, and tools that benefitted your projects and how.
2) Describe your preferred testing and release strategies and any experience with CI/CD processes and tools.
Required Application Package Documents
The following items are required to be submitted with your application. Applicants who do not submit the required items timely may not be considered for this job:
- Current version of the State Examination/Employment Application STD Form 678 (when not applying electronically), or the Electronic State Employment Application through your Applicant Account at All Experience and Education relating to the Minimum Qualifications listed on the Classification Specification should be included to demonstrate how you meet the Minimum Qualifications for the position.
- Resume is required and must be included.
- Statement of Qualifications -
A Statement of Qualifications is required and must be submitted with your Examination /
Employment Application (STD. 678). Applications received without an appropriate Statement of Qualifications based on the instructions below will be rejected for being incomplete and will not be considered. Resumes, cover letters, and other documents will not be considered as a response to the Statement of Qualifications. Please refer to the “Statement of Qualifications” section below for specific requirements.
For helpful guidance on writing an effective Statement of Qualifications or a Supplemental Questionnaire, please visit: Work4CA: How to Write a Statement of Qualifications
$180k - $270k
...Together, we’re helping build a financial system that is open to everyone. Join us. The Role We're hiring an experienced software engineer to build and own the data platform that helps teams across the company work with trusted data at scale. This role shapes the...SuggestedLocal areaRemote workFlexible hours$144.43k - $183.12k
...Business Applications /Exempt /HybridBerkshire Hathaway Homestate Companies, Workers Compensation Division, has an opening for a Software Engineer 3. The Software Engineer 3 designs, develops, and maintains software solutions in a hybrid development environment,...SuggestedWork visa2 days per week- Senior Software Engineer (C#/.NET/React)Company OverviewWe are a healthcare technology company located in the Davis, CA area. We have proudly been in business for over 25 years and have built some of the most innovative technology in the healthcare industry. We are very...SuggestedFlexible hours
$154.2k - $260k
...’ll have the autonomy and support to make an impact as we build for the long term. About the role: Samsara is hiring a Senior Software Engineer II to join our Developer Experience team within the larger Developer Experience organization. We are responsible for the ‘outer...SuggestedFull timeRemote workRelocation packageFlexible hours$107.6k - $198.4k
...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,... ...workforce.Recruiting for this role ends on 10/30/26Work you'll doAs a Software Engineer III on the Customer team, you will advance AI-assisted...SuggestedLocal area- ...collaborating with product, design, and operations to ship features for customers and internal users. The role requires a product-minded engineer with strong communication, mentoring skills, and a track record leading complex projects that touch backend systems and customer...
$120k - $140k
...Software Engineer in Test US REMOTE (AZ, CA, CO, FL, GA, MA, MD, NC, NJ, NH, NV, OH, OR, PA, TN, TX) About VivoSense VivoSense is a science and technology company specializing in digital health technologies (DHTs), including wearable sensors, mobile applications...Remote workFlexible hours$84.14k - $125k
...and installation of electrical equipment, components, or systems for commercial, industrial, military, or scientific use. The Software Engineer will design, develop, integrate, and test advanced software applications with a primary focus on Graphical User Interface (GUI...$165k - $330k
...raised our $1.5B Series F, led by Altimeter Capital, Conviction Partners, and Spark Capital. Join us and help build the platform engineers turn to ship AI products. THE ROLE As an Engineer on the Dedicated Inference team, you’ll shape the state‑of‑the‑art developer experience...Flexible hours$165k - $205k
...hundreds of TB of data each day, and this team owns most of the infrastructure which powers our real-time data pipelines. As a Software Engineer at Liftoff, you will: Have end-to-end ownership of projects, and collaborate with a small team of world-class engineers with...Full timeRemote work- NVIDIA in California is seeking a senior software engineer to join the Developer Tools team, focusing on profiling tools within the Nsight family. You will design features to collect, analyze, and visualize performance data in cluster and cloud environments. Collaborate...
$152k - $241.5k
...product feature lifecycle: from prototypes to user demos. What You Will Be Doing Join the Developer Tools team as a senior software engineer to work on profiling tools within the growing Nsight family. Design and implement product features that would help make it possible...$100k - $200k
Join us as a Senior Software Engineer on our development team! We are looking for a Senior Software Engineer to develop features for our mobile games and maintain the quality and stability of our live products. This is a hands-on role working across game clients...Full timeCasual workRemote workWorldwide- Netflix in the USA is seeking a Sr. Multiplayer Software Engineer to design and optimize game engine components, and to collaborate across teams to deliver scalable multiplayer features. The role requires a Bachelor's degree and hands-on experience with engine development...Remote job
$213k - $263k
...operational workload Generate and research ideas for new optimizations of the work operators perform Work with onboard engineering teams to sunset operational work that is no longer necessary Contribute to cross-functional analysis and optimization...Full timeTemporary workRemote work$178.89k - $232.56k
...move, you can take your job with you.The OpportunityManage staff engineers owning hiring, performance, growth, retention, leave cover,... ...Computer Science, or related discipline required.10+ years in software engineering, including 5+ years leading engineering leaders, with...Daily paidFull timePart timeLocal areaRemote work$139k - $249.26k
Job Requisition ID #26WD97363Position Overview We are seeking a Principal Software Engineer - Backend to join Autodesk’s Enterprise Data Management (EDM) organization within the COO-GET Engineering group. This is a senior individual contributor role operating at the Principal...Full timeFor contractors$130k - $170k
About Us:BW Design Group is a fully integrated architecture, engineering, construction, system integration, and consulting firm committed... ...success and fulfillment. When you join Design Group as a Sr. Software Engineer, you are joining a team that will challenge you and position...Full timeFlexible hours$217.8k - $326.8k
...our users. We're looking for a strong Senior Platform Security Engineer with a deep understanding of securing cloud infrastructure and... ...and help engineers resolve issues quickly. Produce quality software that stands the test of time and scales across Block's multi-cloud...Local areaRemote workFlexible hours$140k - $157.5k
...the status quo and help government leaders shape the future. We engineer scalable, human-centered solutions that help agencies deliver... ...better. Our teams blend product, design, AI, data, and modern software practices to modernize legacy systems, build new digital platforms...Contract workTemporary workLocal areaRemote work$201.3k - $352.3k
...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That... ...do in this role: You will lead, grow, and develop a team of software engineers who design, build, and operate services within the...Work at officeImmediate startRemote workFlexible hours- NVIDIA seeks a senior software engineer to design, develop and verify features for Tegra SoCs, collaborating with hardware teams across pre-silicon and post-silicon stages. The role requires 5+ years of embedded software experience, strong C and low-level debugging skills...
$49 - $53 per hour
...Title: Remote Full Stack Engineer Location: Remote ( needs to be able to work in EST) Duration: 24 month Contract Start date... ...Day to day Insight Global is searching for 2 Sr. Full Stack Software Engineers support one of our largest insurance clients. These engineers...Contract workImmediate startRemote work$166.6k - $208.3k
...reimagined for ambitious startups. Treasury is a team of full-stack engineers that are building the end to end onboarding, portfolio... ...candidate for the role: Has 5+ years of professional full stack software engineering experience building and operating backend systems...- ...across large-scale enterprise environments. As a member of our AI engineering team, you’ll play a critical role in designing and deploying... ...tackling some of the hardest problems in AI and enterprise software — from scalable multi-agent coordination and fine-tuned LLM applications...Flexible hours
$117k - $158k
...and non-technical stakeholders.Mentoring: Level up our Cloud Engineers through design reviews, pair programming and architectural workshops... ...10+ years of experience. 7+ years of experience in Software Engineering or System Administration, with at least 5+ years of...Full timeTemporary workFlexible hours- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$114.6k - $234.6k
...Ensure instrumentation is enabled at deployment Partner with software/data teams to support monitoring and analysis Identify and... ...Cross-Functional Leadership Collaborate across OHD, engineering, operations, supply chain, and software teams Align with external...Temporary workFlexible hours- ...PermanentSenior Field Application EngineerLocation: San Jose, CaliforniaRole OverviewWe are seeking an experienced Senior Field Application Engineer to act as a key technical interface between customers and the business. The successful candidate will support customers throughout...Contract work
$160k - $170k
...Corporation - Sacramento, CA 95826, Position Type: Full Time, Job Shift: Normal Business Hours, Job Category: Salary Exempt, Embedded Software Engineer IV About Us Vantage Elevation, LLC is North America’s leading independent manufacturer of elevator components and...Full timeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- intel software engineer Sacramento, CA
- director software engineering Sacramento, CA
- software engineer Sacramento, CA
- senior robotics software engineer Sacramento, CA
- financial software developer Sacramento, CA
- part time software developer remote Sacramento, CA
- software engineer remote Sacramento, CA
- ngo software engineer Sacramento, CA
- software development engineer aws Sacramento, CA
- software system engineer Sacramento, CA




