Learn to Code with Perficient and Hackbright

Perficient Is Sponsoring People With Diverse Backgrounds & Those Committed to Gender Equality in Tech

to Learn to Code in 16 Weeks, Tuition-Covered

Hackbright Academy is participating in Perficient’s Bright Paths program to waive tuition for participants in each of several cohorts who apply and are selected for an online, full-time coding course.

Students will be taught the skills to become entry-level software engineers, quality assurance (QA) testers, data analysts, and/or other tech positions.

Applicants must live near or be willing to relocate (if hired) near one of the following Perficient hubs: Minneapolis, Detroit, St. Louis, Atlanta, Charlotte, Dallas, Denver, Houston, Lafayette, Columbus, or the New York City/New Jersey/Boston area.

U.S. citizens and permanent residents only.

  • Tuition covered by Perficient
  • Perficient plans to interview grads
  • Full-time, Remote Learning
  • A Community of Support

Get Started


Application Deadline: June 9

Setting You Up For Success

Hackbright Academy is proud to be working with Perficient to #ChangeTheRatio in cities around the U.S. We know that diversity improves the workforce. To that end, Perficient is sponsoring a course to promote skills-based training for a career in tech, while working to help people with underrepresented backgrounds become entry-level software engineers and other tech roles.

*Please note that participation will not be limited to people who are diverse.

Map Location Calendar Icon-03

Course Starts June 19, 2023

Monday-Friday, 9 a.m.-5 p.m. CT


Remote instruction


Is This Course for You?

Attend an Info Session

If you’re ready to get serious about learning to code and pursuing a career in tech, join us for an Info Session and get answers to additional questions about the program, curriculum, and application process, including helpful tips on how to prepare for the Technical Interview and Consultation.

Have Questions?

Have a general question or just want to chat? Give us a call. We’d love to hear from you.

(415) 935-1807

You Could Work for Perficient as a Software Engineer

Perficient is a leading global digital consultancy. They imagine, create, engineer, and run digital transformation solutions that help their clients exceed customers’ expectations, outpace competition, and grow their business.

Perficient promises to challenge, champion, and celebrate their colleagues. They believe in developing a workforce that is as diverse and inclusive as the clients they work with. They’re constantly pursuing progress, and are committed to actively listening, learning, and acting, to further advance their organization, communities, and future leaders, always driving towards a diverse environment of inclusion and belonging.

With unparalleled strategy, creative, and technology capabilities, Perficient brings big thinking and innovative ideas, along with a practical approach to help the world’s largest enterprises and biggest brands succeed.

As an industry leader in delivering end-to-end digital solutions, Perficient is looking for the best and brightest technology and digital talent to support our growing partner and client portfolio.

A Community Is Waiting for You

Hackbright Academy was founded with the mission to #ChangeTheRatio in tech and provide people with personalized paths to success. Join our mission and transform your career.

In-Demand Skills

The Hackbright + Perficient tuition-covered full-time course will help students build a technical consulting toolbox filled with coding fundamentals, data solutions, quality assurance (QA) capabilities, and/or training in React, Java, and Python.


Hackbright’s fiercely collaborative community of mentors, alumni, instructors, and staff value your uniqueness and individuality.


If you live near the Perficient office sponsoring a cohort or willing to relocate, you could get tuition waived thanks to Perficient. Perficient plans to interview grads for employment.

“Becoming a software engineer opened up a whole new world.”

Lavania (Previous Job: Restaurant Manager)

4 Steps to Apply and Enroll


Start Your Application

Complete the online application by Feb. 27 (space is limited, program may fill sooner). We strongly recommend spending at least 10–20 hours learning the concepts described in Step 2 in a language of your choice if you do not have knowledge of basic programming syntax.


Take the Technical Assessment

This step is an assessment to help us understand your experience and aptitude with basic coding concepts.

Prior to the skill review, applicants should prepare by doing the following:

First, make sure your basic programming skills are sharp, including lists/arrays, loops, basic if-statements, data types, and basic object orientation. It is also helpful to know basic functions.

For more information, see Hackbright’s Technical Interview Prep.

We recommend taking the technical assessment no later than 1 week after submitting your application.


Talk with Us!

After your Technical Interview, we’ll want to chat to make sure the program will be a good fit for you.


Wait for Your Results

Your application is complete. If you’re cleared for admission, we’ll reach out with the final steps to enroll!

You Got This!

Application Deadline: June 9