Browse All Jobs
Walnut, a fast-growing startup in the sales automation space, is seeking a Staff Software Engineer to become a technical leader and shape its engineering culture and architecture. The Staff Software Engineer will mentor other engineers and drive technical excellence within the company. Responsibilities
  • Leading the architectural design and implementation of complex features
  • Driving technical excellence by establishing best practices
  • Mentoring and providing technical guidance to engineering teams
  • Collaborating with product and engineering leadership
  • Identifying and resolving systemic technical issues
  • Contributing to high-level technical decisions
  • Leading complex refactoring efforts
  • Representing engineering in cross-functional initiatives
  • Championing innovation
Requirements
  • 10+ years of professional software engineering experience
  • Expertise in frontend architecture and modern JavaScript frameworks (especially React)
  • Extensive experience with at least one backend programming language, preferably in functional paradigms (Elixir, ReScript, Haskell, etc.)
  • Experience architecting and implementing large-scale distributed systems
  • Ability to break down complex technical challenges into manageable components
  • Experience mentoring engineers and elevating the technical capabilities of teams
  • Ability to communicate technical concepts clearly
  • Ability to balance engineering excellence with business priorities
  • Ability to thrive in ambiguous environments and navigate technical uncertainty
  • Passion for creating scalable, maintainable solutions
  • Embrace remote-first collaboration with asynchronous communication and documentation
Benefits
    Apply

    Walnut