Senior Full-stack Engineer, Console Team
Senior full-stack engineer building Deepgram's Console and Playground experiences, internal developer tools, and the APIs/services powering them. Requires 5+ years shipping full-stack web apps with strong frontend, backend (Python/Rust/Go), and product instincts.
About the job
What You'll Do
- Build and ship full-stack features across Deepgram’s customer-facing Console and Playground experiences.
- Build internal-facing tools and services that improve workflows and productivity across Deepgram.
- Design, build, and maintain APIs and backend services that power end-user and internal product experiences.
- Partner with product, design, and engineering to create accessible, performant, and responsive interfaces backed by reliable systems.
- Translate product ideas and requirements into well-scoped, incrementally releasable work across frontend and backend layers.
- Balance rapid iteration with long-term maintainability, quality, scalability, and performance.
- Help raise the bar through code reviews, technical design discussions, and strong engineering practices across the stack.
Requirements
- 5+ years of professional software engineering experience, with a track record of shipping full-stack web applications.
- Strong front-end skills with modern web technologies and frameworks.
- Solid backend experience in a language such as Python, Rust, Go, or similar.
- Experience designing and integrating APIs and backend systems that support customer-facing products.
- Strong command of web fundamentals, product quality, and user experience.
- Strong communication skills and the ability to collaborate closely with design, product, and engineering partners.
Nice-to-Haves
- Experience with Elm, or interest in learning it.
- Experience with backend systems involving databases, schema design, or performance optimization.
- Familiarity with cloud infrastructure and containerized deployment environments.
- Experience building developer-facing products, internal tools, or API-centric interfaces.
- Experience with voice, audio, real-time systems, or AI products.
Skills
Full-Stack Development, Frontend Development, Backend Development, Python, Rust, Go, API Design, Web Fundamentals, Elm
Similar jobs
Fullstack Engineering jobsBuild and ship full-stack features for high-volume healthcare billing workflows, including claims, appointments, and payments. The role requires 5+ years of production experience, strong frontend and API skills, and the ability to design reliable, observable systems.
Build and lead fullstack Post-Booking systems, including Node.js services, web experiences, distributed infrastructure, and AI-driven enhancements. The role requires substantial Node.js, microservices, SQL, event-driven systems, and distributed-systems expertise, along with technical leadership and mentoring.
Build and scale a full-stack financial synchronization platform connecting Tabs’ billing workflows with external ERP and general-ledger systems. The role requires 5+ years of software engineering experience, TypeScript or a similar language, relational database expertise, and strong end-to-end ownership.
Senior full-stack engineer responsible for owning product development from customer discovery through delivery, building scalable APIs and event-driven systems. Requires 5+ years of experience, strong Ruby/Rails or JavaScript/React expertise, and comfort working in an early-stage startup environment.
Build and operate end-to-end AI features across Cribl’s product, backend, and model integration layers. The role requires strong full-stack experience, TypeScript or JavaScript expertise, backend systems skills, and production experience with AI agents, RAG, MCP, and machine learning systems.