Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Product Engineer - Full Stack - SF/USA

at Inngest

Posted 1 month ago | 0 applied

Description:

  • The Product Engineer - Full Stack position at Inngest involves working on both backend APIs and frontend implementations to enhance the developer experience.
  • You will be responsible for building features and enhancements in both open-sourced and close-sourced code that power the Inngest Cloud.
  • Collaboration with designers, engineering colleagues, and founders is essential to plan and implement product improvements.
  • You will drive standard patterns in the usage of Typescript, React, CSS, and GraphQL, implementing pragmatic solutions throughout the codebase.
  • Creating delightful user experiences in collaboration with designers is a key part of the role.
  • You will provide thoughtful code reviews and feedback while teaming up with other front-end and full-stack engineers.
  • Working with backend engineers to design APIs for use across the Inngest cloud dashboard, dev server, and CLIs is expected.
  • You will dogfood the Inngest product, developing ideas for improvements, features, or integrations.
  • Communication with users through GitHub, email, and Discord is part of the job.
  • Writing technical specifications for features and documentation for users is also required.

Requirements:

  • The ideal candidate should have acted as a technical lead, owning the discovery, architecture design, planning, and execution of complex projects.
  • You must be able to identify business priorities and anticipate potential pitfalls and risks.
  • A passion for product engineering and a pragmatic approach to work are essential.
  • A deep understanding of modern application design architecture, good API design patterns, performance, and scalability is required.
  • Bonus points for having 6-10+ years of experience as a software engineer.
  • Strong influence on product outcomes and experience implementing user interfaces for large datasets and data visualization are also advantageous.

Benefits:

  • The first week will involve learning the team’s workflow and system architecture, with opportunities to make small contributions.
  • By day 30, you will be expected to contribute a new feature and understand the company, product, and growth strategy.
  • By day 90, you will have shipped significant changes to UIs and actively participated in discussions about front-end architecture and product growth.
  • The technology stack includes Go, Postgres, Redis, PubSub, FoundationDB, TypeScript, React, Next.js, and various APIs.
  • The work environment includes tools like GitHub, Linear, Slack, Notion, and Figma, hosted on platforms such as GCP, AWS, and Vercel.