GrepJob
Helsing

Staff Software Engineer

Helsing
Apply
about 4 hours ago
Tallinn, Estonia +5 moreStaff+

Responsibilities

  • Lead the review of complex code contributions and design proposals.
  • Architect and implement major new features and capabilities across the stack.
  • Translate technical designs for non-technical stakeholders.
  • Mentor engineers and drive the technical interviewing pipeline.
  • Maintain and evolve the existing software stack, addressing technical debt.
  • Design robust test architectures and benchmarks for system reliability.
  • Present work at weekly demo sessions for feedback and progress celebration.

Requirements

  • Proven track record of writing maintainable and performance-optimized systems code.
  • Systems-level thinker capable of long-term design integration.
  • Strong communication skills in English for technical and non-technical audiences.
  • Experience in collaborative environments with pair programming and peer reviews.
  • Comfortable working asynchronously and leading design discussions.
  • Senior-to-staff level backend development experience in Rust, Java, Go, or C++.
  • Commitment to ethical considerations in software engineering.

Benefits

  • Focus on outcomes rather than time-tracking.
  • Competitive compensation and VSOP options.
  • Relocation support and social/education allowances.
  • Regular company events to foster team unity.
  • Hands-on onboarding program to learn the tech stack and company processes.

Tech Stack