Back-End Engineer
Locations:
Louisiana, United States
Type:
Contract
Published:
January 9, 2026
Ref:
19654
Required Skills:
typescript,PostgreSQL,GCP,GraphQL,Python
Share this job
Apply

Back-End Software Engineer

Location: Remote (Eastern Time Zone preferred)
Experience: 3+ years

About Our Client

Our client is a mission-driven education technology company focused on improving access to high-quality college readiness tools for students across the U.S. By partnering directly with school districts, they deliver impactful test-preparation solutions designed to support students from all backgrounds—particularly those historically underserved by traditional models.

Their platform supports thousands of students nationwide and continues to scale rapidly, with a strong emphasis on quality, reliability, and meaningful outcomes.

The Opportunity

Our client is seeking a Back-End Software Engineer to help evolve and scale the core data infrastructure and APIs that power their platform. This is a hands-on, engineering-focused role with real impact—supporting systems used daily by students and educators.

The ideal candidate enjoys ownership, values clean and reliable backend systems, and thrives in a collaborative, fast-moving environment.

What Success Looks Like

  • Building and maintaining secure, scalable APIs using TypeScript with GraphQL and REST

  • Designing and working with PostgreSQL schemas and queries, with a focus on correctness and performance

  • Collaborating with product and engineering partners to translate requirements into backend solutions

  • Leveraging Google Cloud Platform services (Firestore, Cloud Functions, BigQuery, Identity Platform)

  • Contributing to architectural discussions and technical decision-making

  • Following best practices around testing, logging, and observability

  • Diagnosing and resolving production issues efficiently

  • Continuously improving code quality, processes, and system reliability

Key Responsibilities

  • Develop and maintain server-side components that support a large-scale SaaS platform

  • Build and extend APIs enabling data exchange between front-end and back-end systems

  • Design, update, and maintain PostgreSQL databases, including schema changes and basic query optimization

  • Partner closely with front-end engineers to define API contracts and integration points

  • Utilize GCP services such as Firestore, Cloud Functions, and BigQuery to support backend functionality

  • Write clean, well-documented, and testable backend code in TypeScript

  • Learn and apply new tools or technologies that enhance system performance and developer experience

Tech Stack

Languages & Frameworks: TypeScript, Python
Front End: React, Storybook
Data & APIs: GraphQL, REST, PostgreSQL, Google Firestore
Cloud Infrastructure: Google Cloud Platform (GCP), Cloud Functions, BigQuery, Identity Platform
Tools: GitLab

Required Qualifications

  • 2–4 years of professional experience in back-end software engineering

  • Strong working knowledge of SQL and PostgreSQL, including schema design and query optimization

  • Experience using TypeScript for backend development

  • Familiarity with GraphQL and REST APIs

  • Exposure to cloud platforms (GCP preferred) and scalable backend systems

  • Solid understanding of backend fundamentals (security, performance, system design)

  • Strong communication and collaboration skills

  • Ability to deliver maintainable, well-tested solutions in an evolving codebase

Preferred Qualifications

  • Experience with Firestore or other document-based databases

  • Familiarity with CI/CD workflows and deployment pipelines

  • Background in SaaS, edtech, or data-driven platforms

  • Experience working with distributed or fully remote teams

Apply