Member of Technical Staff

You will build secure, resilient infrastructure from the ground up. You will review code across the entire stack and actively participate in product development. You will foster an efficient, deterministic testing culture with emphasis on minimizing tech debt. You will find simple solutions to complex software design problems. You will implement high quality code that is functional, performant, clear, concise and well tested. You will provide production support, participate in on-call rotation, troubleshoot incidents, mitigate issues, and learn from production incidents to reduce their incidence. You will drive down technical complexity and refactor existing systems safely, leaving the codebase better than you found it.

Responsibilities

  • Build secure, resilient infrastructure from the ground up.
  • Review code across the entire stack and actively participate in product development.
  • Foster an efficient, deterministic testing culture with emphasis on minimizing tech debt.
  • Find simple solutions to complex software design problems.
  • Implement high quality code that is functional, performant, clear, concise and well tested.
  • Provide production support, participate in the on-call rotation, troubleshoot incidents, mitigate issues, and learn from production incidents to reduce their incidence.
  • Drive down technical complexity and safely refactor existing systems, leaving the codebase better than you found it.

Requirements

  • 8+ years of professional experience building backend services.
  • Experience designing, delivering and maintaining customer facing APIs.
  • Experience designing, building and deploying cloud native microservices.
  • Experience building automated tests alongside your features.
  • Experience building services from scratch and supporting them over a meaningful period.
  • Genuine interest and pride in code quality and infrastructure.
  • Experience performing on-call support for production systems.
  • Experience prioritizing end-user experience and business value over cool tech.
  • Formal CS degree not required.
  • Bonus points if you have professional experience with C++ or Go.
  • Bonus points if you have Kubernetes experience.
  • Bonus points if you have frontend development experience with TypeScript/React.
  • Bonus points if you have system security experience (authentication, authorization, identity, API keys).
  • Bonus points if you have a background in finance or cryptocurrency industries.

Similar jobs