Description

  • Build the platform that serves the real time monitoring needs of our customers
  • Design and develop high-volume, low-latency applications for important systems and delivering high-availability and performance
  • Create complex, high-performance backend services using Java and Node.js.
  • Design and optimize efficient, user-friendly frontend applications.
  • Develop technical specifications and documentation
  • Debug production issues and help maintain existing code

 

Here are some of the things you'll bring (requirements):

  • Minimum of 10 years of experience in software development engineering. 
  • Bachelor's or Master's degree in Computer Science or a related field
  • Programming skills in Java, Node.js, Frontend development.
  • Experience with Git, Jenkins, and other Development tools
  • Experience debugging/testing applications
  • Experience building RESTful microservices
  • Familiar with basic Devops tasks for deploying applications in dev/test environments
  • Experience working with public cloud platforms like AWS / GCP is a plus
  • Experience in Kubernetes
  • Willingness to participate in paid on-call duty, in alignment with our "You Build It, You Run It" philosophy.
  • A strong sense of quality, personal responsibility, and a passion for development

Education

Bachelor's or Master's degrees