NextHire Try for free

NetDocuments

Posted 8 Oct 2026

Staff Software Engineer

Apply with NextHire Auto Apply fills in the application for you.
Team
Engineering
Posted
8 Oct 2026

About the role

You will:

Deep Technical Execution

  • Serve as the primary hands-on builder for the most complex platform and tooling problems the DevX team takes on.
  • Drive complex, high-impact projects end-to-end with minimal oversight.
  • Balance architectural ideals against delivery timelines and team maturity, making pragmatic tradeoffs.
  • Architecture & Technical Influence
  • Shape and constructively challenge technical direction across the team, offering credible alternatives grounded in hands-on experience.
  • Partner with the Principal Software Engineer on architecture and build-vs-buy recommendations, bringing an independent technical perspective.
  • Reinforce shared technical standards and patterns established for tooling adopted company-wide.

Cross-Team Technical Credibility & Hiring

  • Build direct technical trust and relationships with other engineering teams, independent of the Principal's relationship.
  • Travel occasionally to the US (approximately 1–2 weeks per year) to deepen technical collaboration with US engineering leadership.
  • Participate in interviews and technical evaluation for Senior engineering candidates.
  • Mentorship & Team Standards
  • Mentor and raise the technical bar for the team, day-to-day.
  • Lead by example in design and code reviews, reinforcing best practices in tooling and platform engineering.
  • Communicate technical decisions and standards through design docs, Architecture Decision Reviews, and reviews that build buy-in across the team.

What You'll Need to Be Successful

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 8+ years of professional software engineering experience, currently operating at the Staff level.
  • Deep hands-on experience building internal developer tooling, CI/CD systems, or platform engineering at scale.
  • Strong fluency across C#, .NET, Python, AWS, and Java.
  • Experience shaping technical direction and influencing other engineers without formal management authority.
  • Experience mentoring engineers and raising technical standards across a team.
  • Experience participating in technical hiring and interviews.
  • Strong technical judgment, balancing architectural ideals against delivery timelines and team maturity.
  • Strong communication skills, with experience building trust and credibility with distributed engineering teams.

What Will Make You Stand Out

  • Prior experience as a Staff-level engineer on a Platform or Developer Experience team.
  • Experience acting as a technical bridge between distributed, cross-country engineering teams.
  • Experience in legal technology, professional-services SaaS, or other regulated enterprise software environments.
  • Public examples of technical leadership: conference speaking, technical writing, open-source contributions, or patterns adopted by other teams.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach