Fullstack Software Engineer

Recruiting From Scratch
  • San Francisco, California
  • Remote
    30+ days ago

    Job Description

    Full Stack Software Engineer

    Location: Remote, United States
    Company Stage of Funding: Established Education Technology Company
    Office Type: Fully Remote
    Salary: $120,000–$129,000 + Bonus

    Company Description

    We're representing a well-established education technology company building digital curriculum, assessment, and instructional products used by millions of students and educators. Its platform supports K–12 literacy, math, science, and biliteracy programs across schools and districts throughout the United States and internationally.

    This engineer will join a remote Literacy Assessments team responsible for products that help teachers evaluate student reading ability, understand performance, and identify opportunities to improve learning outcomes. The role offers broad ownership across frontend, backend, APIs, infrastructure, and testing while working closely with product managers, designers, data scientists, and education specialists.

    What You Will Do

    • Build and maintain full-stack features for digital literacy assessment products.
    • Develop scalable frontend and backend systems using Python, JavaScript, and modern web technologies.
    • Create tools that help educators assess reading ability and translate results into actionable recommendations.
    • Improve reporting experiences for teachers and administrators reviewing student performance.
    • Design and optimize APIs for speed, reliability, and ease of use across instructional products.
    • Write automated tests and supporting tooling to improve software quality and release confidence.
    • Review code and contribute to engineering standards across the team.
    • Partner with DevOps engineers to improve deployment workflows, monitoring, and cloud infrastructure.
    • Proactively test and monitor production systems to ensure reliable performance in real classroom environments.
    • Collaborate across product, design, data science, and education teams from early discovery through production release.

    Ideal Background

    • 2–6 years of professional software engineering experience.
    • Hands-on experience building production software with Python and JavaScript.
    • Strong full-stack development skills across modern frontend and backend technologies.
    • Experience working with relational or modern cloud-based databases.
    • Understanding of software architecture, testing, debugging, and maintainable code design.
    • Ability to work effectively within complex systems and established codebases.
    • Strong problem-solving skills and comfort navigating technical ambiguity.
    • Clear written and verbal communication skills.
    • Bachelor’s or master’s degree in Computer Science, equivalent technical education, or comparable practical experience.
    • Interest in building accessible, equitable products for students and educators.

    Preferred

    • Experience designing or integrating RESTful and GraphQL APIs.
    • Familiarity with PostgreSQL, DynamoDB, Snowflake, or similar data platforms.
    • Experience with AWS services, including AppSync and Lambda.
    • Familiarity with Terraform, Docker, Datadog, or related infrastructure and observability tools.
    • Experience writing automated tests using Jest, WebdriverIO, or similar frameworks.
    • Background building education technology, assessment, or learning products.
    • Experience collaborating with DevOps or platform engineering teams.
    • Understanding of accessibility and reliability requirements for classroom software.

    Compensation and Benefits

    • Base salary: $120,000–$129,000.
    • Bonus eligibility.
    • Fully remote position available within the United States.
    • 401(k) retirement plan.
    • Competitive medical and mental health coverage.
    • Employer-provided basic life insurance.
    • Paid time off and parental leave.
    • Access to professional development programs.
    • Background screening is required, with additional documentation or fingerprinting potentially required depending on applicable school district or local policies.
    • The company participates in E-Verify.
     
     
     
     
     

    Numbers & Facts

    LocationSan Francisco, California (
    Remote
    )

    Skills

    • AWS Lambdaunmatched
    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Data Scienceunmatched
    • Debugging Skillsunmatched
    • DevOpsunmatched
    • Dockerunmatched
    • Educational Evaluationunmatched
    • Engineeringunmatched
    • Faculty Administrationunmatched
    • Fundingunmatched
    • GraphQLunmatched
    • Health Planunmatched
    • Internet Technologyunmatched
    • JavaScriptunmatched
    • Literacyunmatched
    • Mathematicsunmatched
    • PostgreSQLunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Product Designunmatched
    • Production Controlunmatched
    • Production Systemsunmatched
    • Psychiatry and Mental Healthunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Managementunmatched
    • REST (Representational State Transfer)unmatched
    • Scalable System Developmentunmatched
    • Snowflake Schemaunmatched
    • Software Architectureunmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Teachers Helpunmatched
    • Technology Analysisunmatched
    • Test Automationunmatched
    • Test Plan/Scheduleunmatched
    • Test Toolsunmatched
    • Training/Teaching Curriculumunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder