Staff Software Engineer

New
J
JobgetherSaaS / Rendering Infrastructure
Based in Germany... offering flexibility to work from Europe and beyond within the applicable remote-work frameworkFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
AWSNode.jsTypeScriptGoCI/CDDistributed Systems

Requirements

  • 10+ years of professional experience designing and delivering complex software and distributed systems.
  • Proven track record of leading large-scale technical or architectural initiatives.
  • Deep expertise in modern backend development, ideally with TypeScript/Node.js or Golang.
  • Strong familiarity with AWS and cloud-native infrastructure.
  • Excellent understanding of system design, distributed architectures, performance, reliability, scalability, and software quality.
  • Strong systems-thinking ability to connect product objectives, technical architecture, and organizational needs.
  • Demonstrated ability to balance short-term delivery priorities with long-term maintainability.
  • Experience coaching and mentoring engineers through context, guidance, and collaboration.
  • Excellent communication skills for both technical and non-technical stakeholders.
  • Experience with SEO, web performance, or large-scale rendering infrastructure is a plus.

Responsibilities

  • Contribute directly to core systems while setting high standards for code quality, testing, architecture, and software design.
  • Lead cross-team architectural initiatives that simplify systems and improve scalability, reliability, performance, and testability.
  • Design elegant solutions to complex technical challenges involving distributed systems and large-scale web rendering.
  • Identify technical risks, systemic bottlenecks, and recurring challenges, then establish effective solutions and engineering defaults.
  • Coach and mentor engineers at different levels through pairing, design reviews, and technical guidance.
  • Promote sustainable engineering practices such as test-driven development, pair programming, continuous integration, and continuous delivery.
  • Partner with product and leadership teams to balance immediate delivery needs with long-term technical health.
  • Improve engineering tooling, automation, workflows, and shared practices to increase effectiveness across teams.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now