Senior Backend Django Software Engineer
SchooLinksJob 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
- Recorded Video Questions: Initial screening with questions about yourself and Django/BE development.
- Live Coding Challenge: Develop a simple Django app from scratch to test your knowledge.
- 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
Senior Full Stack Engineer
Join Brightwheel as a Senior Full Stack Engineer to develop and enhance our leading early education platform.
Django Software Engineer
Join ManageCasa as a Django Software Engineer in San Francisco. Develop scalable web applications in a dynamic startup environment.
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.
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.
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.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
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.
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.
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.
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.
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.
Senior Backend Software Engineer (Python)
Remote Senior Backend Software Engineer role focusing on Python and Django, offering competitive salary and benefits.
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.
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.
Remote Senior Software Engineer (Python)
Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.
Senior Python Backend Developer
Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Back-End Engineer (Python)
Join Preply as a Senior Back-End Engineer (Python) to enhance user experience and drive growth.
Senior Full Stack Engineer (Angular, Django)
Join Network Optix as a Senior Full Stack Engineer to develop cloud portal features using Angular and Django.
Senior Backend Developer - Python
Join Kraken as a Senior Backend Developer to build innovative energy solutions using Python and Django. Remote position.
Senior Backend Software Engineer (Python/Django)
Remote Senior Backend Engineer role focusing on Python/Django, REST APIs, and microservices for a CTV advertising platform.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
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.