Back to jobs

Tech Lead

Job description

About the Role:

We are seeking a passionate and scrappy Tech Lead to join our growing EdTech startup. In this pivotal role, you will be responsible for driving the technical direction, making key architecture decisions, and leading a talented team of engineers. You will play a crucial part in shaping the technology that powers our innovative, in-house K-12 educational resources, which are redefining tutoring and homeschooling.

As a Tech Lead, you will work closely with product managers, designers, and other stakeholders to build scalable and reliable systems that support our mission of improving learning outcomes for students. Your ability to design systems with a focus on long-term scalability and performance will be essential, as well as mentoring and guiding the development team to ensure they are producing high-quality, efficient solutions. We're looking for someone scrappy-someone who thrives in a fast-paced, dynamic startup environment and can get things done with resourcefulness and creativity.

Key Responsibilities:

  1. System Architecture & Design:

    • Lead the design and implementation of the technical architecture, ensuring that systems are scalable, secure, and optimized for performance.
    • Drive decisions around backend services and infrastructure, including database design, API design, and microservices architecture, ensuring the robustness and reliability of the platform.
  2. Team Leadership & Mentorship:

    • Manage and mentor a team of engineers, fostering a collaborative and innovative environment.
    • Help junior and mid-level engineers grow through regular code reviews, technical guidance, and continuous learning opportunities.
    • Cultivate a culture of high performance, encouraging accountability, and setting a high standard for quality in both code and delivery.
  3. Development & Implementation:

    • Stay hands-on with coding, primarily working in Node.js, while guiding the team through complex development challenges.
    • Collaborate with cross-functional teams to identify opportunities for process improvements, streamlined development workflows, and efficient practices.
    • Implement best practices around version control, testing, and CI/CD pipelines to ensure code is delivered with the highest level of quality and efficiency.
  4. Collaboration & Communication:

    • Work closely with the product team to understand user needs, ensuring that technical solutions align with business goals and product requirements.
    • Communicate technical concepts and progress effectively with both technical and non-technical stakeholders, including leadership, product managers, and designers.
  5. Innovation & Problem-Solving:

    • Bring creative, out-of-the-box thinking to solve technical challenges while keeping an eye on long-term maintainability and scalability.
    • Embrace a scrappy approach, being resourceful and adaptive to meet evolving business needs and deadlines.

What We're Looking For:

  • Strong proficiency in Node.js and a deep understanding of backend architecture, including database design, RESTful APIs, and microservices.
  • Proven experience in leading and scaling high-performance development teams in fast-paced, startup environments.
  • Solid understanding of best practices in software development, including CI/CD, automated testing, and agile methodologies.
  • Demonstrated ability to make architectural decisions that balance scalability, reliability, and performance.
  • A scrappy, collaborative, hands-on leader with excellent problem-solving skills and a drive to continually improve systems and processes.
  • Strong communication skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders.

Why This Role Is Exciting:

This is an exceptional opportunity to shape the future of education technology. You'll be working in a fast-paced, high-impact environment where your contributions will directly influence how students across the world experience learning. The tech stack is cutting-edge, and you'll be solving complex problems while mentoring a team of passionate engineers. If you're looking to make an impact, get things done with a scrappy approach, and grow alongside a dynamic team, this is the place for you.


If youre intersted to hear more please reach out at