Skip to content
← Back to job listings

Sr. Backend Software Engineer

Firework · Hong Kong

Software DevelopmentSenior LevelQuick applyfull-time3 days ago

About The Role

  • What you’ll be doing
  • -
  • Work closely with product managers, designers, and the rest of the engineering team to design, spec, and build elegant and scalable solutions across multiple platforms
  • -
  • Design and create new API's in the Elixir Phoenix framework to be used in our core products
  • -
  • Writing optimized PostgresQL and Cassandra queries and creating high performance indices
  • -
  • Working with in-memory data stores, such as Redis, to improve scalability and responsiveness
  • -
  • Debug issues across the entire stack using logging and monitoring tools
  • -
  • Review code by your peers, offering help and insight from your experience
  • -
  • Improve engineering standards, tooling, and processes
  • -
  • Ensure coherence of all aspects of projects as an integrated system and uphold overall technical quality
  • -
  • Strategize and develop ideas for new programs, products, or features by monitoring industry developments and trends
  • -
  • Define all aspects of development from appropriate technology and workflow to coding standards
  • We’ll be excited if you have
  • -
  • Bachelor’s degree in computer programming, computer science, or a related field; advanced degree is a plus
  • -
  • 4+ years of experience with Elixir designing and building high-performance RESTful web services serving billions of requests per day
  • -
  • High-level experience with SQL infrastructure and data modeling
  • -
  • Comfortable with change: ability to demonstrate comfort with ambiguity, adapt quickly and be effective in new situations in a highly dynamic setting
  • -
  • Data-driven but also imaginative and intuitive in coming up with ideas and solutions
  • -
  • Must possess a start-up mindset: hunger to learn quickly and the ability to balance multiple priorities in a fast-paced team environment
  • A BIG PLUS if you have
  • -

Experience with GoLang or Python

  • -
  • Expertise with video streaming libraries such as FFmpeg or GStreamer
  • -
  • Experience working with video/audio codecs
  • -
  • Experience working with live streaming encoders and WebRTC
  • -
  • Experience working with AI/ML models and applications
  • -
  • Experience in building large-scale applications with Python
  • -
  • Experience writing GraphQL queries and mutations

This listing was posted by a verified recruiter at Firework. Report this listing