SchooLinks logo

Senior Backend Django Software Engineer

SchooLinks

Job Overview

SchooLinks is seeking a Senior Backend Django Software Engineer to join our dynamic team. As a venture-backed ed-tech company, we are revolutionizing how students explore and pursue their post-high school goals. Our platform offers over 80 tools for students and school staff, including college application management, course planning, and more.

Key Responsibilities

  • Develop and Maintain Code: Write clean, readable, and maintainable backend Django code.
  • Code Quality: Contribute to and elevate the quality of our codebase by writing tests and addressing technical debt.
  • Collaboration: Work with a talented team of engineers, designers, and product people to ship features and improve our platform.
  • Product Development: Participate in the product development process from start to finish, reviewing requirements and user stories to provide timely and meaningful feedback.
  • Scalable Solutions: Design and build solutions that will scale to millions of users.

Requirements

  • Experience: 4+ years of Python and Django/DRF experience, 3+ years with AWS, and 3+ years with SQL databases in production.
  • Technical Skills: Experience with asynchronous task management, and familiarity with Celery, Redis, and React.js is a plus.
  • Domain Knowledge: Interest in ETL, data integration with third-party systems, educational data, workforce development, and predictive analytics is beneficial.

Nice to Have

  • Experience with ETL and data integration with third-party systems such as Student Information Systems.
  • Interest in educational data and workforce development.
  • Experience with predictive analytics around educational outcomes.

Interview Process

  1. Recorded Video Questions: Initial screening with questions about yourself and Django/BE development.
  2. Live Coding Challenge: Develop a simple Django app from scratch to test your knowledge.
  3. Requirement Planning Challenge: Review designs and requirements to gauge your understanding and planning ability.

Benefits

  • Competitive Salary
  • Remote Work: Part of a remote-friendly company with a fully remote team.
  • Flexible Hours: Enjoy flexible working hours and healthy asynchronous working practices.
  • Long-term Employment: Opportunities for promotion and raises every 6 months.
  • Health Benefits: Full health coverage including healthcare, vision, dental, and ClassPass.
  • 401(k) Program: Company 401k Program with up to 1% matching.

About SchooLinks

SchooLinks is a college and career readiness platform that engages students throughout the process of self-discovery, career education, and college planning. Our platform leverages machine learning algorithms to personalize college recommendations and content, driving student engagement and providing actionable insights to counselors.

Join us in transforming school districts into talent pipelines and help us scale our solutions to millions of users.

Benefits
Extracted with AI

  • 401(k)
  • Full health (healthcare, vision, dental, ClassPass, etc.)
  • Flexible working hours
  • Remote-friendly company
  • Promotion and raises every 6 months

Similar jobs

Last update: 23 minutes ago

brightwheel logo
brightwheel

Senior Full Stack Engineer

Join Brightwheel as a Senior Full Stack Engineer to develop and enhance our leading early education platform.

ManageCasa Property Management Software for HOAs and Rental  logo
ManageCasa Property Management Software for HOAs and Rental

Django Software Engineer

Join ManageCasa as a Django Software Engineer in San Francisco. Develop scalable web applications in a dynamic startup environment.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Shkolo logo
Shkolo

Senior Full Stack PHP Developer

Join Shkolo as a Senior Full Stack PHP Developer to lead and innovate in educational technology. Expertise in PHP, JavaScript, and leadership required.

Text Blaze logo
Text Blaze

Principal Full-Stack Engineer (Backend Focus)

Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

Subject logo
Subject

Senior Software Engineer with Front-End Experience (Next.js/Vercel)

Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer to design and scale backend systems using Python and AWS. 100% remote, USA-based.

Scout AI logo
Scout AI

Founding Full-stack Engineer

Join a stealth startup as a Founding Full-stack Engineer to enhance cybersecurity using LLMs. Work with AWS, React, and Python.

Toughbyte logo
Toughbyte

Senior Full Stack Engineer with Python and Django

Join as a Senior Full Stack Engineer in Vienna, focusing on Python, Django, and data-driven applications.

FuturHealth logo
FuturHealth

Senior Full Stack Engineer with Django and Vue.js

Join FuturHealth as a Senior Full Stack Engineer to develop innovative health tech solutions using Django and Vue.js.

tvScientific logo
tvScientific

Senior Backend Software Engineer (Python)

Remote Senior Backend Software Engineer role focusing on Python and Django, offering competitive salary and benefits.

The Motley Fool logo
The Motley Fool

Senior Full-Stack ReactJS and Python/Django Developer

Join The Motley Fool as a Senior Full-Stack Developer using ReactJS and Python/Django. Work remotely to revolutionize finance and investing.

Brilliant.org logo
Brilliant.org

Senior Software Engineer (Lifecycle)

Join Brilliant.org as a Senior Software Engineer to enhance lifecycle systems, focusing on backend and data systems. Remote role with great benefits.

Pelago logo
Pelago

Remote Senior Software Engineer (Python)

Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.

PlushCare logo
PlushCare

Senior Python Backend Developer

Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

Preply logo
Preply

Senior Back-End Engineer (Python)

Join Preply as a Senior Back-End Engineer (Python) to enhance user experience and drive growth.

Network Optix logo
Network Optix

Senior Full Stack Engineer (Angular, Django)

Join Network Optix as a Senior Full Stack Engineer to develop cloud portal features using Angular and Django.

Kraken logo
Kraken

Senior Backend Developer - Python

Join Kraken as a Senior Backend Developer to build innovative energy solutions using Python and Django. Remote position.

tvScientific logo
tvScientific

Senior Backend Software Engineer (Python/Django)

Remote Senior Backend Engineer role focusing on Python/Django, REST APIs, and microservices for a CTV advertising platform.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

FuturHealth logo
FuturHealth

Senior Full Stack Engineer with Django and Vue.js

Join FuturHealth as a Senior Full Stack Engineer to revolutionize healthcare with Django and Vue.js.