Staff Engineer

Walnut Logo

Walnut

πŸ“Remote

Summary

Join Walnut, a rapidly growing sales automation startup, as a Staff Software Engineer and become a technical leader shaping our engineering culture and architecture. You will mentor other engineers, lead architectural design and implementation of complex features, drive technical excellence, and collaborate with leadership on technical strategy. This remote position, based in Europe, requires 10+ years of software engineering experience with expertise in frontend architecture and modern JavaScript frameworks (especially React), and experience with backend languages, preferably functional paradigms. You will be responsible for high-level technical decisions and leading complex refactoring efforts. Walnut values culture, grit, transparency, and excellence.

Requirements

  • Have 10+ years of professional software engineering experience with a proven track record of technical leadership
  • Possess deep expertise in frontend architecture and modern JavaScript frameworks (especially React)
  • Have extensive experience with at least one backend programming language, preferably in functional paradigms (Elixir, ReScript, Haskell, etc.)
  • Have architected and implemented large-scale distributed systems with attention to performance, security, and reliability
  • Excel at breaking down complex technical challenges into manageable components
  • Have strong experience mentoring engineers and elevating the technical capabilities of teams
  • Communicate technical concepts clearly to both technical and non-technical stakeholders
  • Have a demonstrated ability to balance engineering excellence with business priorities
  • Thrive in ambiguous environments and can navigate technical uncertainty with confidence
  • Be passionate about creating scalable, maintainable solutions that drive business value
  • Embrace remote-first collaboration with asynchronous communication and documentation

Responsibilities

  • Lead the architectural design and implementation of complex, cross-cutting features and systems
  • Drive technical excellence by establishing best practices, design patterns, and coding standards
  • Mentor and provide technical guidance to engineering teams across multiple projects
  • Collaborate with product and engineering leadership to develop technical strategy and roadmaps
  • Identify and resolve systemic technical issues before they impact product quality
  • Contribute to high-level technical decisions regarding scalability, performance, and security
  • Lead complex refactoring efforts to improve system resilience and maintainability
  • Represent engineering in cross-functional initiatives and stakeholder discussions
  • Champion innovation while maintaining a pragmatic approach to delivery

Benefits

Remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.