Staff Backend Engineer

New
J
JobgetherSecurity & IT
Based in United StatesFull-TimeStaff
SalaryMinimum starting compensation of $200,000 annually, inclusive of base salary and bonus
Apply NowOpens the employer's application page

Job Details

Required Skills
Node.jsSQLElasticSearchTypeScriptRedisCI/CDDistributed Systems

Requirements

  • Strong expertise in Node.js and proven experience building and operating production-grade backend systems.
  • Staff-level backend engineering experience with a strong track record developing high-scale APIs, services, distributed systems, or shared product capabilities.
  • Strong command of backend technologies including runtime behavior, failure modes, and production trade-offs.
  • Advanced SQL and relational database knowledge, including indexing, query optimization, migrations, profiling, data modeling, transactions, read/write patterns, and performance tuning.
  • Practical understanding of service-oriented and event-driven architectures, queues, background jobs, webhooks, Redis or similar caching technologies, and systems operating under significant production load.
  • Working knowledge of infrastructure and platform concepts, including deployments, containers, CI/CD, cloud services, networking fundamentals, observability, and operational debugging.
  • Strong production ownership mindset with the ability to use logs, metrics, traces, dashboards, alerts, and incident reviews to improve system reliability.
  • Demonstrated ability to lead through influence, mentor engineers, facilitate technical decisions, and communicate complex technical concepts.
  • Ability to work effectively in a fully remote environment across different time zones.

Responsibilities

  • Architect, build, and evolve scalable backend APIs, services, event-driven workflows, queues, background jobs, data models, caching strategies, and integrations.
  • Own complex backend initiatives end-to-end, from discovery and technical design through implementation, rollout, production support, and long-term maintenance.
  • Lead ambiguous technical projects by breaking down complex problems, identifying risks, evaluating trade-offs, and establishing practical paths toward execution.
  • Improve system reliability, scalability, performance, and operational maturity through architecture improvements, testing, database optimization, caching, monitoring, alerting, and incident follow-up.
  • Investigate and resolve complex production issues across application code, databases, caches, queues, background jobs, observability data, and request lifecycles.
  • Collaborate with Product, Design, Engineering, Infrastructure, Platform, Data, Support, and other stakeholders to translate roadmap requirements into durable backend solutions.
  • Provide technical leadership through influence, mentoring, constructive feedback, and clear communication of technical decisions and trade-offs.
View Full Description & ApplyYou'll be redirected to the employer's site
Minimum starting compensation of $200,000 annually, inclusive of base salary and bonus
Apply Now