Join Us In Our Mission to Create Smart Schools.

At LePort Labs, we’re disrupting the education space in the right way — not by skirting curricula, teachers, or brick-and-mortar schools, but by working with them. Sometimes this is quite literal, with our main offices located above a set of LePort classrooms!

Think of us as an engine running inside LePort Schools, created to make it better. This makes us different to most Ed Tech startups, because our products are grounded in a specific pedagogy, and are crafted to apply it with more sophistication.

We work in small, cross-discipline teams that span computer science, psychology, pedagogy, and design. We think about deriving real meaning out of data, not just how to collect the data itself. We observe keenly, plan quickly, fail fast, and iterate always.

We offer competitive salaries, health, dental, and vision insurance, a 401(k) retirement plan, state-of-the-art equipment and software, flexible location, as well as a generous tuition discount for your child(ren) at our highly-rated LePort campuses. Most of all, we offer the opportunity to work in a high-energy startup environment that’s backed by an established and rapidly-growing educational institution.

Interested? Here are our open positions:

Senior Software Engineer (Full-Stack)

We’re looking for someone who can traverse every part of our tech stack. You should be just as capable of profiling database queries as you are optimizing front-end JavaScript, and just as comfortable working on a team as you are working on an individual project.

You’ll Be Responsible For:

  • Influencing the technology stack and making key design decisions for the platform.

  • The design, testing, and implementation of major features on the roadmap.

  • The research and prototyping of components for upcoming releases.

  • Participating in design, test, and code reviews with the team.

  • Optimizing the platform for performance and scale.

  • Working closely with users to address issues in the production environment

About You:

  • You’ve worked in prominent roles developing large-scale and high-performance web and mobile platforms.

  • You have expertise in server-side technologies, and working proficiency in Node.js.

  • You have experience with Isomorphic JavaScript. Proficiency in React.js and Flux is a big plus.

  • You have used non-relational and relational databases as the back-end. Experience with big data solutions such as Spark or Storm is a plus.

  • You are familiar with Docker or other container-based solutions.

  • You’ve worked in TDD/BDD and continuous integration environments.

  • You take pride in your debugging skills.

  • You have worked closely with customers and value elegance over technical complexity.

Apply Via Email

Please attach your resume, as well as a portfolio or links to projects you’ve been in charge of previously. Include a link to your GitHub profile, if available.

Senior Database Engineer

We’re looking for a Database Engineer who can own and lead the process of building an intelligent data stratum and analytics platform in support of our adaptive education approach.

You Will:

  • Design and implement a secure, extensible, and scalable database schema for the platform.

  • Be responsible for query performance for relational and non-relational databases.

  • Design adaptors to gather data from external data sources.

  • Create analytics to derive insights from the data.

  • Influence a culture of data-driven decision-making across the organization.

  • Participate in design, test, and code reviews.

About You:

  • You’ve worked in prominent roles developing the database(s) for large-scale and high-performance web and mobile applications.

  • You’ve got in-depth knowledge of designing schema for structured and unstructured data types.

  • You’re hands-on with at least one NoSQL database (preferably MongoDB) and one SQL database (MySQL/PostGreSQL).

  • You care deeply about query optimization for performance and scale. Experience with a cloud computing platform such as AWS, Azure, or AppEngine is a plus.

  • Losing data scares you. Really scares you.

Apply Via Email

Please attach your resume, as well as a portfolio or links to projects you’ve been in charge of previously. Include a link to your GitHub profile, if available.

Senior Test Automation Engineer

As a Senior Test Automation Engineer, you’ll be responsible for setting up and maintaining the automated testing frameworks for all LePort Labs custom applications, and for guiding and enforcing the high QA standards of our software. You’ll be responsible for monitoring and enforcing our continuous deployment environment.

About You:

  • You’ve worked in roles creating and maintaining quality standards of large-scale web and mobile applications.

  • You’re detail-oriented, and you can hold development teams to high standards of code quality.

  • You are hands-on with end-to-end and unit-testing frameworks, e.g. Chai, Mocha, Jasmine, and/or Cucumber.

  • You know about Mocks, Stubs, Fakes, and Spies.

  • You have experience setting up and monitoring continuous deployment environments for release readiness.

  • You are obsessed with customer satisfaction and have experience working directly with users.

Apply Via Email

Please attach your resume, as well as a portfolio or links to projects you’ve been in charge of previously. Include a link to your GitHub profile, if available.