Pictured is the loft in Holberton SF

Careers

Senior Software Engineer

San Francisco, CA

What does the Senior Software Engineer role entail?

About Holberton School

Holberton is a revolutionary new type of software engineering school that "has no teachers, no lectures, and no upfront tuition" (Fast Company) and "helps inexperienced programmers land jobs at Apple" (CNN). It is not only disrupting the education landscape; it is literally changing the face of Silicon Valley. While the rest of the technology ecosystem struggles with diversity, Holberton school is 40 percent female and 53 percent minority (New York Times). We are driven by a passion to enable people all over the world from all walks of life to learn how to code. The Business Development team plays an important role in this mission. With 4 campuses live (San Francisco, CA, New Haven, Connecticut in the US, and Bogota and Medellin in Colombia) we’re only just getting started.

Alternative?

Holberton is a revolutionary new type of software engineering school that "has no teachers, no lectures, and no upfront tuition" (Fast Company) and "helps inexperienced programmers land jobs at Apple" (CNN). It is not only disrupting the education landscape; it is literally changing the face of Silicon Valley. While the rest of the technology ecosystem struggles with diversity, Holberton school is 40 percent female and 53 percent minority (New York Times).

Our innovative project-based, hands-on educational model is supported by tech leaders Jeff Weiner (CEO of LinkedIn), Jerry Yang (founder of Yahoo!), and Solomon Hykes (founder of Docker). Students learn while tackling relevant real-world projects, supported by tech industry mentors. Our approach works: Holberton graduates land software engineering jobs at the most-competitive tech companies in the world -- not just Apple, but also Tesla, LinkedIn, and NASA -- complete with high starting salaries and an incredible network of tech leaders and peers.

Holberton opens up these coveted positions to a highly diverse set of high-potential students insufficiently served by traditional high schools and colleges and/or lacking the resources to attend pricey prestigious schools. R&B singer Ne-YO is so enthusiastic about our potential to bring more minorities into the tech sector that he joined the board of trustees (Business Insider).

The work

The engineering team at Holberton focuses on building tools to drive the mission of the school, which is to bring high quality education to the most.

Everyday, you will develop features for students that are both innovative and conducive to their learning. Since our learning model is project and peer-learning based, novel automated software is key to our companies success.

For example, you will work on our correction system which automatically corrects hundreds of thousands of lines of code each day, whereby each edge case for a particular problem must be taken into account in an isolated environment.

Another example is our “Docker containers on-demand” service. We are providing students a web interface for getting custom configured Docker containers. These custom configured Docker containers are perfect for things such as, safely testing a bash script that updates a configuration file, or even debugging a broken webstack.

Wait, you are still reading this part? so you are interested about the position? or maybe "How we do it"? In any case, please come visit our San Francisco campus, 972 Mission street and you will have a private tour with our CTO.

"It's a school but without teachers?" Yes! your focus will be to build softwares, not to teach! Of course you can contribute to our curriculum but it won't be your main task.

To be honest: We are a crazy team - we are all passionate by our mission - but it doesn't mean we are working 24/7 and didn't have fun. Don't worry, we have a pretty good life balance.

Also, not a detail: you will have your own team and will be in direct report with the CTO.

Our stack

Haaa let's be technical - here some technologies used - of course it's not the entire list, but here the main one:

  • Ruby & Rails
  • Python
  • MySQL
  • PostgreSQL
  • Redis
  • Docker

Really? still here? please come talk with us, you will probably learn more about the school, the team and how we do stuff better than in a job description page.

Requirements

  • Ruby & Rails (at least 5 years of experience)
  • 8+ years of experience working as a software engineer
  • Experience working and collaborating with diverse teams in a dynamic, rapid growth environment
  • Open-minded
  • Test driven
  • Team player
  • Driven to discover, learn, and implement new tools and languages
  • Excellent written and verbal communication skills

Note: we do NOT require that you have a CS degree. If you have one, good for you, if you don't have any degree at all, good for you too :)

Life at Holberton School

Holberton School offers a unique culture and environment consisting of enriching and rewarding work as well as career growth, all in the context of a collaborative community. In this role, you will have the opportunity to be part of a highly motivated team where constant idea development, skill acquisition, and knowledge sharing are foundational. At Holberton School, people are inspired and aspire to do great work every day.