Full Stack Engineer

Braven - Multiple Locations - Full time

Braven's Mission:

In America, we’re promised that hard work and ambition will be met with equality of opportunity. The reality is that we have a quiet crisis on our hands. Despite 1.2 million low-income or first-generation students enrolling in college each year, only one in four will attain a strong first job or enroll in graduate school upon graduating. In partnership with universities and employers, we believe Braven is a solution and we are on a mission to scale it, equalizing access to the American Dream.

We are looking for people passionate about ensuring all young people can put their education to work at this unique moment in time for our organization:

  • In 5 short years, we have grown from 14 students in a pilot on one campus to a community of 1,200 strong across three sites.
  • To date, 69% of Braven’s Fellows have landed a strong job or quality outcome within 6 months of graduation, as compared with an average of 54% for all students nationally. Braven Fellows outpace their peers in internship attainment, non-cognitive skill growth, and college persistence.
  • Over the next 3 years, Braven will serve a total of 6,000 new Fellows across our existing three sites, innovate on our core model, and expand to new sites across the country.

The Role:

Braven is seeking a Software Engineer to join us in building online experiences, tools, and services to help students get strong first jobs. You will join a small and empowered team to do big things by focusing on the user experience to have real impact on students’ lives. We want students using our platform to feel empowered, connected, and engaged. To accomplish this, we aggressively prioritize which projects we work on, aiming to provide the most value in the simplest way possible. We constantly iterate to improve our services as we see what works and what doesn’t. We’re agile and we like to have fun!

You will play a crucial role in our mission: prototyping new features, helping peers grow through code reviews, learning new technologies, and re-architecting systems that have past their expiration date. Braven is entering an exciting growth phase in which we need to balance agility to develop new features against discipline to ensure we use software engineering best practices. We have projects that span the spectrum of software engineering: feature development within existing products, prototypes for new product discovery, data warehousing/ETL systems, and learning devops technologies to help us deploy/test/troubleshoot faster.

To be successful at Braven, on the Tech Team, and in this role, you must demonstrate Braven’s core values, be comfortable with ambiguity and constant evolution, and welcome constant feedback and learning. We are a team that likes each other both in and outside of work! Do you have a strong bias to action and enjoy making the complex simple all while driving and owning all aspects of your projects from conception to completion? Come join us in shaping the next generation of leaders!

What You’ll Do:

  • Work primarily with a Ruby/Apache/Postgres stack, but also occasionally dive into others like Wordpress
  • Use knowledge of software engineering best practices to transform our processes, systems, and code to be more robust and maintainable
  • Recognize the advantages and disadvantages of TDD and automated testing, showing good judgment in what to write tests for.
  • Balance complex requirements and goals with pragmatism (YAGNI, DRY, KISS, etc)
  • Demonstrate a mastery of computer science fundamentals and design patterns (OOP, SOLID, data structures, MVC, REST, etc)
  • Own your projects and drive all aspects of it
  • Keep the end-user front and center in everything you do - elegant code is great, but real impact on students’ lives is better

Experience and Skills:

  • 5+ years of software engineering experience
  • Experience on teams that provide software solutions at scale
  • Experience with agile project management
  • Comfort and experience collaborating closely with product managers, designers, and quality assurance analysts providing estimates or product ideas to influence the roadmap
  • Have a mentality where you leave it better than you found it, be unafraid to refactor and improve code you didn’t write
  • Be forward-looking, writing reliable code that you or others can easily comprehend and modify 6+ months down the road
  • You’re autonomous and self-driven
  • Empathy is something you demonstrate and value

More About Braven:

The Braven Accelerator empowers promising young people on their path to college graduation, meaningful careers, and lives of impact. Alongside educational institutions, Braven provides a scalable model to discover, develop, and connect extraordinary, diverse, and driven young people to high-quality skill building, opportunities, and networks. From the Accelerator will come a generation of leaders as diverse as our future demands.

Braven currently operates in Newark, New Jersey, Chicago, and the San Francisco Bay Area. We aim to become the nation’s leading accelerator of diverse talent, putting 100,000 emerging leaders on the pathway to college completion and economic mobility. Our work is highly data and outcomes-driven: college graduation; workforce readiness skills-based proficiency; employment in a high impact role within six months of graduation.

We as an organization value the longevity of our employees and offer a comprehensive and competitive benefits plan. The salary for this position is also competitive and depends on your prior work experience. Please be advised, you will have an opportunity to discuss salary in more detail after you begin the application process.

Braven is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor. We encourage talented individuals of all backgrounds to apply.

Apply for this job

Apply for this job


Chicago, Illinois
New York
Newark, New Jersey



Experience Level

Mid Level


Empowering promising students who are first in their families to attend college, from low-income backgrounds, and students of color with the skills, confidence, experiences, & networks necessary to transition from college to strong first jobs, leading to meaningful careers & lives of impact.

Share this job

Find your

Dream job in edtech

EdSurge Connect Beta matches talented educators, technologists, and business leaders with amazing edtech companies.

Get Matched

Get our email newsletterSign me up
Keep up to date with our email newsletterSign me up