Full Stack Engineer
Full-stack engineer building and scaling the Cerebras Developer Console. Design and implement frontend (Next.js, TypeScript), backend services (GraphQL, Postgres, Redis) for billing, quotas, observability, and metrics at high scale.
About the job
Responsibilities
- Build and evolve core systems — design and implement APIs, services, and UI that power the Developer Console and scale with growing customer usage.
- Make architectural decisions — define system boundaries, data models, and tradeoffs across real-time vs batch processing, performance, and cost.
- Drive projects from 0 → 1 → scale — take ambiguous problems, define solutions, and deliver them to production.
- Partner with product and design — shape developer-facing workflows and experiences.
Requirements
- Technical depth in backend systems — strong fundamentals in APIs, data modeling, and distributed systems.
- Full-stack capability — comfortable working across frontend and backend, with the ability to make pragmatic tradeoffs.
- Strong technical judgment — make sound architectural decisions and know when to optimize vs move fast.
- Ability to operate without structure — bring clarity to ambiguous problems and drive execution independently.
- High standards for quality — care about correctness, maintainability, and long-term system health.
- Bias for action — move quickly, unblock yourself and others, and focus on impact.
- Experience in fast-moving environments — comfortable with shifting priorities and evolving scope.
- Typically 1-3 years of industry experience building and operating production systems.
- Bachelor’s or master's in computer science (or equivalent practical experience).
Nice-to-Haves
- Experience with high-scale or real-time systems.
- Experience with Next.js, TypeScript, GraphQL, Postgres, Redis.
Skills
Next.js, TypeScript, GraphQL, Postgres, Redis, APIs, Data Modeling, Distributed Systems
Similar jobs
Fullstack Engineering jobsFull-time software engineering role for 2027 graduates building AI agents, scalable message-archiving systems, and data infrastructure for a financial compliance platform. Requires a BS or MS, strong Node.js and Python skills, cloud exposure, and evidence of independently shipping software.
Full-stack engineering intern contributing to product software across user-facing experiences, APIs, application services, and backend systems. The role requires foundational programming experience, strong problem-solving and collaboration skills, and a willingness to learn.
Early-career software engineer who will build product interfaces, platform services, and reusable components across the stack. The role is intended for students graduating in 2027 and values proficiency in Python, Go, React, or REST APIs, along with collaboration and eagerness to learn.
Software engineering internship focused on building full-stack platform features, APIs, integrations, and enterprise software for data science and AI/ML workflows. The role offers mentorship and hands-on experience with scalable systems and cloud technologies.
Product Engineering Intern supporting real product development through coding, testing, debugging, documentation, and collaboration. Candidates need a computer science or computer engineering foundation, programming experience, and strong problem-solving and teamwork skills.