Honorlock is seeking curious, talented, and innovative engineers who are passionate about building great educational software

As a senior software engineer, you will be responsible for delivering best of breed software on time, on spec, and on quality to the customers of Honorlock. This role will require you to think on your feet, act boldly, and willingly jump at the chance to mentor and coach members of the engineering team.



Job Responsibilities:

  • Participate in all aspects of the software design lifecycle, including supporting what you build
  • Find and fix software bugs with vim and vigor
  • Help other engineers to “level up”  their abilities and skills through the generous sharing of your knowledge, skills, and time
  • Make the software we build better through a dogged determination for continuous improvement
  • Ensure that the concepts of security, stability, scalability, and accessibility are intrinsic to the software you deliver
  • Help make Honorlock a place where great engineers want to work
  • Work to improve processes to remove toil, opportunities for errors, and waste


  • You must be startup compatible and willing to work in an environment which values innovation over efficiency
  • Love being an integral part of a team
  • Be generous with your time, your skills, and your knowledge so that others may learn from your experience
  • Must possess senior-level software development skills, which include the ability to architect, prototype, build, test, and support a highly-scalable SaaS platform
  • Polyglot, with a focus in PHP, Laravel, Javascript, and SQL
  • Ability to estimate and make commitments based on those estimates
Upload your CV/resume or any other relevant file. Max. file size: 50 MB.