Browse All Jobs

Walnut is seeking a Senior Software Engineer to join their fast-growing startup in the sales automation space. The candidate will be part of a team focused on building amazing products and taking pride in the code that powers it. Walnut values culture, grit, transparency, and excellence.

As a Senior Software Engineer, the individual will contribute to designing and developing full-stack solutions. They will ensure code quality and system security, and help improve development practices, working autonomously in a remote-first setup.

The role involves:

  • Owning features end-to-end, from development through testing and deployment.
  • Designing and developing full-stack solutions that power core product features.
  • Collaborating with stakeholders to define, build, and release new features.
  • Participating in technical decision-making regarding architecture and technology choices.
  • Ensuring code quality and system security through automation, unit testing, and structured code reviews.
  • Helping maintain and improve our development practices and processes.
  • Working autonomously and manage priorities effectively in our asynchronous, remote-first environment.

Requirements:

  • 5+ years of professional experience as a full-stack software engineer with a focus on frontend web development.
  • Excellent knowledge of web development tools (React and modern JavaScript frameworks).
  • Proficiency in at least one backend programming language (e.g., Elixir, ReScript NodeJS, Rust, Go, etc).
  • Independent, fast learner excited about learning new technologies.
  • Experience working in teams and conducting structured code reviews.
  • Product-oriented, combining thoughtfulness with pragmatism and a will to get stuff done.
  • Belief in clear and honest communication.
  • Thriving in distributed teams with a self-driven approach to collaboration and time management.
Apply

Walnut