Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Backend Engineer - TeachShare image - Rise Careers
Job details

Backend Engineer - TeachShare

About Us
At TeachShare, we’re building one of the fastest-growing AI classroom productivity tools—helping teachers create, individualize, deploy, and grade worksheets and curriculum. In just 1.5 months, we’ve reached 50,000 users and become the largest teacher lesson plan platform (80,000 listings). We're a talent-dense team of technologists and ex-founders tackling one of the biggest challenges in education today: one-size-fits-all instruction.

We've raised $2.3m coming out of PearX by Reach Capital (the leading EdTech VC firm) and the founders of Gradescope. We move fast, test new ideas daily, and care deeply about empowering educators to make a lasting impact on student learning.

About the Role
You are a mission-driven backend (or full-stack) engineer ready to make a meaningful difference in the lives of the most underpaid & overworked professionals in our society: teachers. You will own entire product areas from concept to deployment, building and maintaining robust backend systems that power educator workflows and new features for our platform. You’ll collaborate closely with our small, highly-skilled team, working with cutting-edge technologies and experimenting with new models, libraries, and integrations as we scale.

What You’ll Do

  • Build and maintain reliable backend services in JavaScript/TypeScript and Python.

  • Work with SQL databases, integrating third-party APIs and reading through documentation and source code to get the job done.

  • Experiment with LLMs and other emerging AI tools to enhance features, improve performance, and push our product forward.

  • Own end-to-end development of product features—from initial concept and prototype to production-ready implementation.

  • Collaborate cross-functionally with product and design teams to shape the product roadmap and quickly deliver impactful solutions to our growing user base of educators.

What Makes This Role Unique

  • Team is all founders or ex-founders

  • Your work will DIRECTLY enhance the productivity and workflow of thousands of teachers who rely on us daily.

  • Own what you build and see projects through from start to finish.

  • We’re constantly testing new technologies, LLM prompting frameworks, and embedding models—if you enjoy tinkering and learning, this is the place for you.

Must-Haves

  • Entrepreneurial Spirit

  • 2+ years of backend development experience (internships count!) using JS/TS and Python.

  • Familiarity with SQL databases and the ability to work effectively with APIs.

  • Comfortable reading technical documentation and diving into JS/Python source code when documentation is lacking.

Nice-to-Haves

  • Experience with OCR, document processing, or computer vision.

  • Familiarity with advanced LLM prompting techniques, RAG, or chain-of-thought frameworks.

  • Deep understanding of embedding model architectures.

  • Front-end web development skills (React, Next.js, Tailwind).

  • A track record of messing around with emerging tech, conducting hackathons, or building side projects.

Compensation & Benefits

  • Salary range: $110k-$170k

  • Flexible arrangements

  • Join a fast-growing startup where you can truly own product features and have a tangible impact on the company’s direction.

  • Work alongside a passionate, mission-driven team dedicated to improving education at scale.

Average salary estimate

$140000 / YEARLY (est.)
min
max
$110000K
$170000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Backend Engineer - TeachShare, Pear VC

At TeachShare, we're on a mission to reshape the educational landscape with one of the fastest-growing AI classroom productivity tools. As a Backend Engineer, you will play a pivotal role in enhancing the work lives of teachers by creating robust backend systems that integrate seamlessly into our platform. In a dynamic environment where you can see your impact immediately, you'll work with cutting-edge technologies like JavaScript, TypeScript, and Python to build and maintain reliable services. Collaborating with our tight-knit team of visionary founders, you will own entire areas of product development—from conceptualizing features to deploying them into the hands of 50,000 users. Each day is a chance to experiment with the latest tech and tools, including emerging AI technologies. If you have a passion for education and a desire to contribute meaningfully to the lives of educators, this position at TeachShare is the perfect opportunity for you. Here, your entrepreneurial spirit and technical skills will help refine an already impactful platform that teachers depend on, allowing you to not only innovate but also explore new technologies and frameworks that can shape the future of learning. So if you’re ready to roll up your sleeves and dive into a startup where your contributions resonate with thousands of users, we’d love to meet you. Join us in our Palo Alto office and help us make a difference in education today!

Frequently Asked Questions (FAQs) for Backend Engineer - TeachShare Role at Pear VC
What are the main responsibilities of a Backend Engineer at TeachShare?

As a Backend Engineer at TeachShare, your responsibilities will include building and maintaining reliable backend services using JavaScript, TypeScript, and Python, working with SQL databases, and integrating third-party APIs. Additionally, you'll experiment with AI technologies to enhance our platform's features and improve user performance, supervising the end-to-end development of product features from concept through to production.

Join Rise to see the full answer
What qualifications do I need to apply for the Backend Engineer position at TeachShare?

To apply for the Backend Engineer role at TeachShare, you should have at least 2 years of backend development experience, including internship experience, with proficiency in JavaScript, TypeScript, and Python. Familiarity with SQL databases and experience reading technical documentation are crucial. Candidates with additional skills in OCR, document processing, or front-end development will be favored.

Join Rise to see the full answer
How does the work of a Backend Engineer at TeachShare impact teachers?

The work of a Backend Engineer at TeachShare significantly impacts teachers by directly enhancing their workflow and productively. By developing robust backend services that power our platform, you help create tools that simplify lesson planning and grading for thousands of educators, ultimately improving their daily tasks and enabling them to focus more on teaching.

Join Rise to see the full answer
What technology stack will I be working with as a Backend Engineer at TeachShare?

As a Backend Engineer at TeachShare, you will primarily work with JavaScript, TypeScript, and Python. You will also leverage SQL for database management, plus various emerging AI tools and frameworks that enhance our product offerings, pushing the envelope of what's possible in educational technology.

Join Rise to see the full answer
What makes TeachShare an attractive place to work for Backend Engineers?

TeachShare stands out as an attractive workplace for Backend Engineers due to its entrepreneurial spirit and the opportunity to work alongside founders with significant industry experience. You'll be part of a passionate team dedicated to revolutionizing education, where your contributions are valued and can have a direct impact on our users' experiences.

Join Rise to see the full answer
Common Interview Questions for Backend Engineer - TeachShare
What experience do you have with JavaScript and Python for backend development?

When discussing your experience with JavaScript and Python, focus on specific projects where you’ve utilized these languages for backend development. Highlight any frameworks you've used, such as Node.js or Flask, and illustrate how you've solved challenging problems in these projects to showcase your technical prowess.

Join Rise to see the full answer
Can you explain how you've integrated third-party APIs in your previous projects?

In answering this question, be prepared to provide a detailed example of a project where you integrated a third-party API. Discuss the challenges faced, the strategies you employed, and how the integration enhanced the overall functionality of the application.

Join Rise to see the full answer
How do you handle database management and SQL queries?

When tackling this question, emphasize your familiarity with SQL databases and your ability to write efficient queries. Share examples of how you've managed data, performed optimizations, or resolved issues related to data integrity in previous roles.

Join Rise to see the full answer
What is your process for debugging backend services?

To answer this question, describe your systematic approach to debugging. Highlight tools you use, such as logging or performance monitoring, and give a concrete example of a bug you encountered and how you resolved it, showcasing your analytical skills and persistence.

Join Rise to see the full answer
Explain how you would approach end-to-end feature development?

In your response, outline the steps you take during end-to-end development, including concept ideation, drafting technical specifications, coding, testing, and deployment. Stress the importance of collaboration with cross-functional teams and user feedback in refining the features.

Join Rise to see the full answer
What are some emerging technologies you are most excited about?

When discussing emerging technologies, share specific examples such as AI innovations or frameworks you’ve experimented with. Explain how you've incorporated these tools into your work or personal projects and their potential impact on backend solutions in education.

Join Rise to see the full answer
Can you describe a challenging project you worked on?

When describing a challenging project, emphasize the complexity and the skills you used to address it. Focus on what you learned, how you adapted your approaches, and how the experience has influenced your current work ethic and technical abilities.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Illustrate your task prioritization process by outlining your frameworks or tools for task management. Discuss how you assess urgency versus importance and share strategies you've used to keep track of progress across various projects effectively.

Join Rise to see the full answer
What role do you typically take in a team environment?

Elaborate on your role in previous team settings, emphasizing qualities such as collaborative teamwork, leadership, or mentorship when necessary. Share instances that illustrate your adaptability and contributions to achieving team goals.

Join Rise to see the full answer
Why are you interested in working for TeachShare as a Backend Engineer?

In your response, convey genuine enthusiasm for TeachShare's mission to improve education. Relate your technical skills and experiences to their projects, highlighting how you see yourself contributing to their team's success and fostering positive changes in teaching.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
ITW Hybrid 14000 Technology Dr., Eden Prairie, MN 55344, USA
Posted 3 days ago
Bedford Industries Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
CoinTracker Remote No location specified
Posted 4 days ago
Dental Insurance
Vision Insurance
Posted 6 days ago
Photo of the Rise User
Konecranes Hybrid New Berlin, WI, United States
Posted 11 days ago

Pear Accelerator is the best program for pre-seed and seed-stage founders to launch iconic companies from the ground up. We deliberately keep the program "small batch" to maximize the attention each founder gets from our partners. Our companies ...

59 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 12, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!