Job Description
Software Engineer
- Title of Role: Software Engineer
- Location: San Francisco, onsite
- Company Stage of Funding: Venture-Backed — Education
- Office Type: Onsite
- Salary: $120K–$250K
We're representing a dynamic venture-backed company in the education sector that is committed to transforming learning experiences through innovative technology solutions. This company is focused on building scalable products that leverage cutting-edge tools and methodologies, fostering a culture of collaboration and continuous improvement within a small, agile engineering team.
What You Will Do
- Design, build, and maintain full-stack features using Python for backend development and Next.js for frontend implementation.
- Collaborate closely with a small engineering team to define the technical direction and architecture of the product.
- Take end-to-end ownership of features, from scoping and implementation through to deployment and iteration.
- Write clean, well-tested, and maintainable code in a fast-paced environment, ensuring high quality and efficiency.
- Contribute to code reviews and engage in technical discussions to drive continuous improvement in engineering practices.
- Work directly with stakeholders to translate product requirements into robust and scalable technical solutions.
Ideal Candidate Background
- 4+ years of professional software engineering experience, with a strong focus on full-stack development.
- Hands-on proficiency in Python for backend development and Next.js for frontend development.
- Proven experience in owning projects end-to-end, ideally in a fast-paced or startup environment.
- Strong understanding of RESTful APIs, data modeling, and system design fundamentals.
- Comfortable working onsite in San Francisco and thriving in a collaborative, high-agency team environment.
Preferred
- Experience with AI pipelines, agent workflows, or automation systems.
- Familiarity with handling unstructured data, pipelines, or document-heavy systems.
- A proactive mindset with a history of identifying problems and building effective solutions independently.
Compensation and Benefits
The base salary for this role ranges from $120,000 to $250,000, depending on experience and skills. This position offers the opportunity to have a significant impact within a focused engineering team, contributing to meaningful projects in the education space.