Holberton's latest updates about Coronavirus
Pictured is the Holberton HQ staff Pictured is the Holberton HQ staff Pictured is the Holberton HQ staff

Senior Software Engineer, remote


What does the Senior Software Engineer, remote role entail?

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. This is a remote position.

The Software team plays a critical role in this mission: we are building tools for scaling our education model. Between our website, application process, intranet, correction system, containers on demand and other various systems, we are providing a solution for a complete automated education.


  • Build, lead and mentor a new engineering team
  • Design, architecture & implement features for our users (applicants, students, professional advisors and staff members)
  • Maintain and improve our production infrastructure
  • Contribute to and improve our engineering standards, toolings, and processes
  • Ensure the availability, latency, performance and efficiency of Holberton’s platform
  • Provide technical and end-user documentation
  • Report directly to the CTO


  • 8+ years of software development experience (web or mobile)
  • 3+ years of web development experience in Ruby (RoR) and Javascript (ES6, React)
  • Rigor in high code quality, automated testing, and other engineering best practices
  • Great oral and written communication skills in English
  • Willing to share ownership of the project and its code with all members
  • Ability to independently manage a project
  • Ability to export, structure and display data for analysis
  • Experience with Git

Nice to have:

  • Developed B2B products
  • Experience with these technologies:
    • Docker
    • TypeScript
    • Python 3
    • PostgreSQL
    • MySQL
    • GraphQL
    • Redis
    • ElasticSearch
    • AWS
    • and more...

Why working for Holberton:

  • Be part of an incredibly talented team who are passionate about scaling education and caring about student’s growth
  • Contribute tangibly to our core product, bringing value to our students each and every week
  • Join a product-focused company, with a deep commitment to learning
  • A relaxed working environment with regular social activities
  • An international, English speaking work environment with the opportunity to visit other campuses
  • Fun: we spend time together — team building, socializing and making tools that encourage getting to know teammates across offices and continents.
  • Charitable contribution matching
  • Competitive pay and equity
  • Enjoy premium health insurance, healthy snacks every day


This position is remote.

Life at Holberton

Holberton 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, people are inspired and aspire to do great work every day.