Software Engineer

Job description

Location | Denver, CO preferred; remote candidates will be considered.

Reports to | Chief Technical Officer

Position Overview

We are looking for a Software Engineer to join our team. The Software Engineer position will support our technical training programs by collaborating with the Justice Reskill team and external partners to build our new, whole-person-centered learning platform. They will be involved in all stages of the product lifecycle: product prototyping, developing features in response to user feedback and operating technical systems at scale. This position will report to the CTO.

As a Software Engineer for Justice Reskill, you have a passion for solving technical problems and providing workable solutions, along with outstanding communication skills and the ability to work collaboratively.

You’re an ideal candidate if:

  • you focus on user impact, value reliable technology, and are willing to help us scale to support our mission.
  • you envision a better world through supporting a path of economic stability for justice-involved people.

Job requirements

  • Act as a project manager, taking end-to-end ownership of the quality of the software and solutions you build
  • Participate in all aspects of software development: plan, code, test, deploy, monitor, and fix bugs
  • Coordinate with network and application to ensure reliability, availability, and stability of network and network resources
  • Be a technical subject matter expert and help mentor and educate the Justice Reskill team
  • Build quality into your code upfront and resolve production issues to the root cause; write, test, refine, and rewrite, if necessary
  • Troubleshoot to diagnose and resolve technical issues
  • Consult team concerning the maintenance and performance of software systems, with a view to writing or modifying current operating systems
  • Investigate new technologies and reevaluate the software and systems that make the learning platform work
  • Continually update technical knowledge and skills by attending external courses, reading manuals, and accessing new applications
  • Experience: 3+ years of progressive experience in a software engineer role
  • Multi-cloud environment experience (ideally AWS & GCP)
  • Ability to communicate effectively and efficiently over the phone, through presentations and written channels (i.e. ticket, chat, email, Slack) is critical
  • Knowledge of algorithms and data structures
  • Strong analytical and reasoning skills with an ability to visualize processes and outcomes

Tech Stack

Our tech stack includes (but is not limited to):
Front End Web Development
- HTML, CSS, Javascript, Express, Node, MongoDB, React
Back End Web Development
- MySQL, PostgresSQL, Python
Mobile Development
- React Native

Salary + Benefits

The annual salary range for this position is $75,000 - 90,000 depending on experience. Justice Reskill offers health, dental and vision benefits, a 401k plan, and a culture that is collaborative, hardworking, and fun.

Equal Employment Opportunity

Justice Reskill values a diverse, inclusive workplace and strongly encourages justice-involved, women, people of color, LGBT folks, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply. Justice Reskill is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, ability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws.

How to Apply

If you’d like to part of this amazing journey, we welcome you to apply now. If you have any questions or need any special accommodations, please reach out to  We will be accepting applications for this role until the end of April with an intent to make a hiring decision in May. The interview process will entail a combination of email, phone, and video correspondence as well as a paid project to assess your work product for final candidates.

In your application, please feel free to note which pronouns you use.