Location: Austin, TX   |   Full-Time   |   $150,000 - $180,000
TypeScript Node.js Postgres Kubernetes API Edtech SIS Data Integration Back End Back End Engineer
Company: Edlink is a small, high-performing team building the data infrastructure that powers edtech. Our API helps 60M+ students and educators access the software they need to teach and learn. We solve hard problems — messy school data, ancient SIS platforms, massive scale — and we do it without red tape, meetings about meetings, or fluff. We're 23 people, all in on building fast, owning our work, and helping each other grow. We believe in high trust, deep work, strong opinions (held loosely), and building great tools that actually help people. No micromanagement. No bureaucracy. Just a team of sharp, kind engineers shipping great code and pushing each other to improve.

Role: As a Back End Engineer, you’ll focus on building powerful APIs and managing the data infrastructure that integrates thousands of school systems. You'll work across our stack, particularly with Node.js, TypeScript, Postgres, and Kubernetes, tackling challenges related to messy school data, diverse SIS platforms, and massive scale. You’ll also work directly with developer clients who use our API — think Stripe for edtech.

Responsibilities:
*   Design, build, and maintain efficient, reusable, and reliable backend code using Node.js and TypeScript.
*   Develop and manage robust APIs for internal and external consumption.
*   Optimize database performance (Postgres) and manage data integration complexities.
*   Work with Kubernetes for deployment and scaling.
*   Collaborate with front-end engineers to integrate user-facing elements.
*   Address challenges related to data validation, transformation, and security across various school systems (SIS/LMS).

Technical Skills:
*   Proficiency in Node.js and TypeScript.
*   Strong experience with relational databases, particularly Postgres.
*   Experience building and consuming RESTful APIs.
*   Familiarity with containerization and orchestration (Docker, Kubernetes).
*   Understanding of data structures, algorithms, and system design.
*   Experience with cloud platforms (e.g., AWS, GCP, Azure) is a plus.

Ideal Candidate: You are a sharp, kind engineer passionate about building robust backend systems and solving complex data integration problems at scale. You thrive in a high-trust, fast-paced environment, enjoy owning your work, and are eager to learn and help others grow. You have strong opinions, held loosely, and believe in building tools that genuinely help people.

Perks: Equity from day one, unlimited PTO, free downtown parking, paid parental leave, relocation support, and weekly team lunches.

Location: We’re in-person in Austin, TX because we believe startups build better products — and have more fun — when they work side by side.
Post Date: May 13, 2025