APDS

remote
26 - 50 Employees
< 10 Engineers
Private Funding
Other

American Prison Data Systems (APDS) is Public Benefit Corporation (PBC) and a certified B-Corporation that provides educational software and technology to correctional facilities across the country. There are more than 2 million people incarcerated and more than 4.5 million paroled in the U.S. APDS provides tablet-based education solutions for incarcerated learners and returning citizens in order to create better outcomes through individualized education, rehabilitation, and reentry programming to prepare them for a successful reentry to society. Investments in correctional education improve outcomes, reduce recidivism, and make correctional facilities safer for both staff and those who are incarcerated. APDS’s business model is to never charge incarcerated individuals or their friends and families for its technology or services. Our products and services are deployed in over 90 facilities across 17 states and growing.

Active Roles

Why join us?

  • The APDS tablet has proven to be an excellent supplemental tool to elevate teaching and boost learner outcomes within Northwest Arkansas Community Corrections Center. Among incarcerated learners at the facility, tablet users on average saw a 57% increase in GED pass rates over non-tablet users.

  • In 2017, APDS began a landmark post-release use case with the Utah Department of Corrections' Adult Probation and Parole Division to manage reentry resources and ensure conditions of parole are met. Program delivery begins prior to release and extends into parole. To date, reentry plan completion rates have increased by 70%. Tablets allow for a continued delivery of targeted, monitored programming, as well as provide robust case management services and help offenders communicate with their parole officers.

  • The NYC DOC program for young adults began in February 2016 at the Robert N. Davoren Center and the Rose M. Singer Center. The pilot program has received an overwhelmingly positive response from staff, inmates and COs.


Engineering at APDS

Engineering team and processes

APDS leverages Scrum & Agile principles as its SDLC processes. APDS’ engineering team is comprised of a Scrum leader, software engineers, QA engineers, Product Owners.

Technical Challenges

How best to maximize automation in the right areas to increase efficiency. For example, leveraging Jenkins as a foundational part of the application architecture to accommodate push-button builds and deployments, automated Selenium tests, and other code quality tools to help reduce manual intervention for repeated tasks. We also leverage terraform to automate infrastructure scaling. We are always trying to find innovative ways to automate various different parts of our architecture where it makes sense to do so. In addition, our platform is in the midst of a data transformation in which we want to infuse machine learning, big data, data science concepts to help maximize the impact of our platform for the user base we serve.

Projects you might work on
  • Enabling Jenkins as a Continuous Integration environment. Push button builds of various micro services and ensure that all dependencies are accounted for and all tests pass prior to doing a deployment.

  • Collect and utilize data to bring about transparency and accessibility for our end users. Enabling enhanced reporting for the various different roles for our clients enhances their decision making process and enables our end users to achieve the desired results. We envision our data transformation work to have a deep impact on our mission “Changing Corrections for Good!”

Tech stack
Java
Spring Boot
AWS

Working at APDS

Professional expectations for all APDS employees: honesty, takes responsibility, embraces a growth mindset.

Diversity and Inclusion

APDS is committed to creating a workplace that respects and values diversity of cultural, ethnic and experiential backgrounds. We strongly encourage candidates who represent the communities we serve to apply.

APDS is committed to creating a workplace that respects and values diversity of cultural, ethnic and experiential backgrounds. We strongly encourage candidates who represent the communities we serve to apply.

APDS is committed to creating a workplace that respects and values diversity of cultural, ethnic and experiential backgrounds. We strongly encourage candidates who represent the communities we serve to apply.

Connect with our team during your hiring process

As part of our commitment to an inclusive workplace, we are happy to offer prospective engineers the chance to connect with our engineering employees who come from underrepresented backgrounds. It’s a way to get a better sense of our team and what it might be like to work with us.

If you’re interested in connecting with our team, be sure to bring this up during one of our introductory calls!

Perks & benefits
  • Generous Vacation
  • Serves underrepresented populations
  • Work from Home
  • Social impact driven
  • Prioritizes diversity in hiring

External Links

Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply