Staff Backend Engineer

Skills
Computer ScienceFull-Stack DevelopmentAmazon Web ServicesBusiness IntelligenceContinuous IntegrationCritical ThinkingCustomer Success
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science Engineering or related field or equivalent practical experience
  • 6+ years professional backend software development experience
  • Strong understanding of Typescript Node.js messaging queues and MongoDB
  • Ability to work effectively with cross functional teams and communicate clearly
  • Strong analytical problem solving and critical thinking skills
  • Experience working in fast paced dynamic environments
  • Proven ability to engage with customers and understand needs
  • Experience with AI is preferred

Nice to have

  • Curious
  • Collaborative
  • Innovative
  • Humble
  • Forward-thinking
  • Customer-minded
  • Rigorous

Day to day

  • Design and build efficient reusable backend systems that are highly reliable and scalable
  • Collaborate with product design engineering and customer success teams to define requirements and deliver measurable solutions
  • Identify bottlenecks improve performance strengthen security and implement automated testing and CI/CD practices
  • Mentor junior engineers and contribute technical guidance while participating in an on call rotation
  • Engage deeply with the product and users to shape decisions and improve customer outcomes