Persevere
Remote Jobs
4 Jobs
Coding Instructor - (Remote) Memphis, TN Reports To Lead Instructor Who is Persevere? Persevere is a national nonprofit organization dedicated to empowering justice-involved individuals through innovative workforce development and career preparation support services that give real access to quality employment in the technology industry. Specifically, Persevere provides technology training, career readiness instruction and support, wraparound case management, individualized job-based mentoring, and job placement services for justice-impacted individuals and people who are at risk for justice-involvement. Founded by and for people with lived experience with criminal justice, corrections, and poverty, Persevere understands the needs of the justice-impacted population as few organizations can, and our work embodies our commitment to reducing racial inequalities throughout all aspects of society and eliminating disproportionate minority contact and disproportionate minority confinement within the criminal justice system. As we have grown and expanded, we have focused on developing and executing strategies that continue to expand our mission of reducing racial disparities and inequalities, both as part of our work, and as well, our organization's practices regarding diversity, equity, and inclusion (DEI). Real Hope. Valuable Skills. Meaningful Opportunity. Job Overview The Coding Instructor works remotely, delivering the Persevere Coding Curriculum to students inside the prison classroom at MLTC. This is a full-time salaried position with excellent benefits including medical, dental, vision, life and disability insurance, matching 401k and an generous paid time off package. This position requires the ability to pass a reference check, background check and drug screen. Occasional travel is required up to 25%. Job Responsibilities - Provide in-class instruction of assigned curriculum according to the syllabus - Complete certification on assigned technologies before teaching them, remaining at least 300 hours ahead of your students - Ensure a functional, fresh, welcoming learning environment - Complete weekly lesson plans per the syllabus and submit to the Lead Instructor by the weekly deadline - Proactively assist in the development of each students understanding and abilities - Direct collaboration and instruction between students - Record student progress - Report student data back to Persevere - Conduct or assist with town halls to promote enrollment - Take attendance as needed - Complete and submit the Out of Count form as needed per client requirement - Coordinate work with the Instructor Assistant if one is assigned - Attend company meetings - Complete corporate training on a timely basis - Assist with the creation of and follow critical Standard Operating Procedures and Workflows - Participate in cross training staff as requested - Other duties as assigned Qualifications - Certified completion of the Persevere Coding Curriculum or similar - Previous instructional experience highly desirable - Reliable transportation to and from the work site - Ability to work while intermittently sitting and standing for extended periods\ - Ability and willingness to travel up to 25% - Ability to operate and troubleshoot the classroom technology provided - Ability to connect to co-workers virtually during non-instructional work time - Ability to work independently and effectively with a diverse group of students - Previous experience assisting people with mental health disabilities desirable - Professional verbal and written communications skills - Strong organizational skills - The following languages, frameworks, databases, and libraries are - Required: JavaScript, ES6, Node.js, HTML, CSS, React, Express, MongoDB, Mongoose - Preferred: NoSQL, jQuery, Bootstrap, Sass, Regular Expressions or RegEx, Chai, Helmet, Pug, D3.js, passport, and Ajax.js We highly value - Passion for and responsibility to the customer/partner - Must be self-starting, hardworking and inquisitive - Leadership through innovation in everything you do - Passion for what you do and being self-critical to improve - Relentless commitment to win - Personal and corporate integrity
NonProfit Finance Manager Reports to: Chief Administrative Officer Location: Remote | Full-time, Salaried, Exempt About Persevere Persevere is a national nonprofit organization dedicated to empowering justice-impacted individuals through innovative workforce development and career preparation that provides real access to quality employment in the technology industry. Founded by and for people with lived experience in criminal justice, corrections, and poverty, Persevere brings deep understanding to the systemic barriers faced by justice-impacted individuals. Our work centers on reducing racial disparities, advancing equity, and creating meaningful, sustainable pathways to opportunity. Real Hope. Valuable Skills. Meaningful Opportunity. Role Overview Persevere is seeking a Finance Manager & Grants Management professional who brings both strong technical execution and proactive problem-solving. This role is ideal for a finance leader who anticipates issues before they arise, asks thoughtful questions, and enjoys improving systems and processes in a growing, mission-driven organization. The Finance Manager will be responsible for day-to-day accounting and grant management while partnering closely with leadership to support sound financial decision-making. The ideal candidate is detail-oriented yet strategic, able to move between tactical execution and forward-looking analysis, and comfortable working in a dynamic, evolving environment. What You’ll Do Financial Management & Analysis - Manage core accounting operations, ensuring accuracy, compliance, and timeliness - Prepare budgets, forecasts, and financial reports that support organizational planning and decision-making - Analyze financial data to identify trends, risks, and opportunities, proactively flagging issues and recommending solutions - Support leadership with financial insights that connect daily operations to broader organizational goals Accounting & Financial Operations - Execute key accounting functions, including: - Month-end close, journal entries, accruals, and reconciliations - Payroll entry and payroll allocation across funding sources - Fixed asset tracking and schedules - Preparation of financial information for audits, tax filings, and Form 990 - Maintain QuickBooks Online records, bank accounts, credit cards, and supporting documentation - Ensure adherence to GAAP and internal financial controls Grants Management & Compliance - Support financial planning and budget development for grant-funded programs - Monitor grant budgets and expenditures to ensure compliance with funder and regulatory requirements - Allocate payroll and expenses across grants, contracts, and cost centers in accordance with budgets and the Cost Allocation Plan - Maintain accurate tracking of restricted and unrestricted funds - Identify potential compliance or budget issues early and collaborate with staff to resolve them - Assist with grant reporting, documentation, and audits Process Improvement & Collaboration - Identify opportunities to improve financial and grant management processes, documentation, and workflows - Help develop and maintain clear procedures that support compliance, efficiency, and continuity - Collaborate cross-functionally with program, operations, and leadership teams to support grant and financial success - Contribute to a culture of accountability, learning, and continuous improvement How We’ll Evaluate Success We value skills, judgment, and potential, not just titles. Successful candidates will demonstrate: - The ability to anticipate problems and address them proactively - Strong critical thinking and problem-solving skills - Comfort navigating ambiguity and learning new systems or funding requirements - Clear communication of financial concepts to non-finance stakeholders - Alignment with Persevere’s mission and values Key Traits We’re Looking For - Proactive & Curious: Seeks to understand the “why” and improve how things work - Analytical Thinker: Uses data to inform decisions and spot risks early - Adaptable & Resilient: Thrives in a dynamic organization with evolving needs - Detail-Oriented with Perspective: Maintains accuracy while understanding the bigger picture - Collaborative: Works effectively across teams to solve problems Qualifications Required: - Bachelor’s degree in Accounting, Finance, or a related field - 3–5 years of accounting or financial management experience - At least 1–2 years of nonprofit and grant accounting experience - Working knowledge of GAAP and nonprofit financial practices - Familiarity with grant administration, compliance, and cost allocation - Experience with QuickBooks Online and advanced spreadsheet skills - Strong organizational, analytical, and communication skills Preferred (Not Required): - CPA or progress toward certification - Grant management certification - Experience improving or scaling finance processes in a growing organization We Highly Value - Commitment to Persevere’s mission and the communities we serve - Integrity, accountability, and ethical judgment - Self-direction, curiosity, and continuous learning - Thoughtful problem-solving and process improvement - Willingness to grow into increased responsibility
- Career Readiness Counselor Job Description - - Who is Persevere? Persevere is a national nonprofit organization dedicated to empowering justice-involved individuals through innovative workforce development and career preparation support services that give real access to quality employment in the technology industry. Specifically, Persevere provides technology training, career readiness instruction and support, wraparound case management, individualized job-based mentoring, and job placement services for justice-impacted individuals and people who are at risk for justice-involvement. Founded by and for people with lived experience with criminal justice, corrections, and poverty, Persevere understands the needs of the justice-impacted population as few organizations can, and our work embodies our commitment to reducing racial inequalities throughout all aspects of society and eliminating disproportionate minority contact and disproportionate minority confinement within the criminal justice system. As we have grown and expanded, we have focused on developing and executing strategies that continue to expand our mission of reducing racial disparities and inequalities, both as part of our work, and as well, our organization's practices regarding diversity, equity, and inclusion (DEI). Real Hope. Valuable Skills. Meaningful Opportunity. Job Overview - The Career Readiness Counselor works with the Career Readiness team to deliver asynchronous training to Persevere students, while collaborating closely with Instructors and Classroom Facilitators. This is a primarily remote role, but it will require local travel within Central Florida and may occasionally involve work inside prison facilities. The primary responsibility of this role is to assist with the administrative elements of equipping students with the essential skills and knowledge needed to succeed in their chosen career path. This is a full-time salaried position with excellent benefits including medical, dental and vision coverage, disability and life insurance, a matching 401k and generous paid time off. - Responsibilities and Duties - Work closely with the Employer Engagement Recruiter, Career Readiness team, Instructors, Case Managers, and Technology Employment Specialists to track and maintain updated student progress in the program. - Enroll students into career readiness programming, maintain accurate student attendance records in life skills classes, career readiness class, and workshops while managing class schedules in support of asynchronous learning. - Lead or assist with evaluating students' completion of career readiness tasks, assignments, and activities. - Support grading of asynchronized learning activities for performance reviews. - Provide direct student support to a caseload of assigned students - Facilitate life skills and career readiness workshops as needed - Aid in contributing to course supplemental materials to support student needs. - Assist participants in self-assessment of job readiness and help remove barriers to employment. - Provide labor market information, job search counseling, and post education planning services. - Assist the participant in creating and enhancing a LinkedIn profile. - Complete corporate training on a timely basis. - Assist with the creation of and follow critical Standard Operating Procedures and Workflows. - Participate in cross training staff as requested. - Perform other duties as assigned. - Other duties as assigned Qualifications - Bachelor's degree in psychology, counseling, social work, human resources, or a related field. - Proven experience in workforce development. - Willingness to travel locally up to 25% of the time - Excellent communication and interpersonal skills, especially in a virtual environment. - Strong organizational and time-management skills. - Commitment to diversity, equity, and inclusion. - Ability to work independently in a remote setting - .Basic computer skills and access to reliable internet service during working hours. - Experience providing instruction to a diverse group of students. - Patience, empathy and a genuine desire to help students succeed. We highly value - Passion for and responsibility to the customer/partner - Must be self-starting, hardworking and inquisitive - Leadership through innovation in everything you do - Passion for what you do and being self-reflective to improve - Relentless commitment to win - Personal and corporate integrity
Support Specialist Who is Persevere? Persevere is a national nonprofit organization dedicated to empowering justice-involved individuals through innovative workforce development and career preparation support services that give real access to quality employment in the technology industry. Specifically, Persevere provides technology training, career readiness instruction and support, wraparound case management, individualized job-based mentoring, and job placement services for justice-impacted individuals and people who are at risk for justice-involvement. Founded by and for people with lived experience with criminal justice, corrections, and poverty, Persevere understands the needs of the justice-impacted population as few organizations can, and our work embodies our commitment to reducing racial inequalities throughout all aspects of society and eliminating disproportionate minority contact and disproportionate minority confinement within the criminal justice system. As we have grown and expanded, we have focused on developing and executing strategies that continue to expand our mission of reducing racial disparities and inequalities, both as part of our work, and as well, our organization's practices regarding diversity, equity, and inclusion (DEI). Real Hope. Valuable Skills. Meaningful Opportunity. Job Overview The main objective of the Support Specialist is to support and guide clients through processes and procedures relating to their release from incarceration and subsequent adaptation to civilian life, starting on the first day of coding class to one year after release. This is a primarily remote role, but it will require local travel within the Northeastern area of Florida, and may occasionally involve work inside multiple prisons. Qualified candidates must be able to pass a reference check, background check, and client drug screen, and have a valid driver’s license with reliable transportation. This is a full-time salaried position with excellent benefits, including medical, dental, vision, disability and life insurance, matching 401k, and generous Paid Time Off. Responsibilities and Duties - Develop positive relationships with assigned individuals and families - Assess client needs and facilitate appropriate responses - Review records and applications - Establish treatment programs by setting schedules and routines - Monitor cases by verifying clients’ attendance; observing and evaluating treatments and responses; advocating for needed services and entitlements - Refer clients to community resources, as needed, and monitor access to and receipt of necessary services - Collaborate with other organizations providing services to the client - Obtain additional resources, intervening in crises and providing personal support - Maintain client records by reviewing case notes, logging events and progress - Communicate client progress by conducting weekly meetings and evaluation - Balance work requirements with learning opportunities - Participate in professional development and training - Improve and implement best practices by studying, evaluating, and redesigning processes - Serve as a member of the case management and reentry team, collaborating with other team members, as needed - Complete corporate training on a timely basis. - Assist with the creation of and follow critical Standard Operating Procedures and Workflows - Participate in cross training staff as requested - Other duties as assigned Qualifications - Bachelor’s degree in a human services area (social work, human services, criminal justice, psychology) or an equal number of years of experience providing case management services - Experience providing case management and community support services to persons with substance abuse and/or co-occurring disorders - Experience working with corrections involved clients/offenders is preferred - Basic computer skills and access to reliable internet service during working hours. - Must have a valid driver's license - Willingness to travel locally up to 30% of the time We highly value - Passion for and responsibility to the customer/partner - Must be self-starting, hardworking and inquisitive - Leadership through innovation in everything you do - Passion for what you do and being self-critical to improve - Relentless commitment to win - Personal and corporate integrity