Posted in

Staff Backend Engineer

Staff Backend Engineer

CompanyFarther
LocationNew York, NY, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • 10+ years of backend development experience, with deep expertise in distributed systems
  • Strong proficiency in TypeScript/JavaScript OR modern backend frameworks
  • Extensive experience with database design and distributed data systems
  • Strong background in financial systems architecture and implementation
  • Track record of making significant technical decisions that positively impact engineering organizations
  • Experience mentoring senior engineers and driving technical best practices
  • Outstanding written and verbal communication skills, particularly in technical documentation
  • Proven ability to break down complex technical problems and guide solutions across multiple teams
  • Deep understanding of cloud infrastructure and microservices architecture
  • History of successful technical leadership without direct management responsibilities

Responsibilities

  • Drive technical architecture decisions that shape the future of our backend platform
  • Lead the design and implementation of large-scale distributed systems across multiple projects
  • Establish backend engineering standards and best practices that scale across the organization
  • Tackle complex technical challenges in system design, scalability, and reliability
  • Guide and mentor senior engineers through complex technical decisions
  • Drive technical excellence through code reviews, architecture reviews, and technical documentation
  • Collaborate with engineering leadership to define technical strategy and roadmap
  • Design and implement critical financial systems architecture
  • Champion engineering excellence in distributed systems and backend development
  • Lead technical discovery and implementation of major new platform capabilities

Preferred Qualifications

  • Experience building trading systems or financial platforms
  • Background in high-availability system design
  • Expertise in event-driven architectures
  • Experience with technical strategy and roadmap planning
  • Knowledge of financial regulatory requirements and compliance
  • Track record of solving complex distributed systems challenges