Senior Software Engineer Backend

You will design, build, and optimize scalable data-pipeline infrastructure for real-time and batch processing. You will develop backend features and system improvements focused on reliability and performance, write well-tested and documented code, review technical designs and code, and contribute to mobile, desktop, and server-side infrastructure.

Responsibilities

  • Design, build, and optimize scalable data-pipeline infrastructure for real-time and batch data processing.
  • Develop backend features and system improvements focused on reliability and performance.
  • Write clear, well-tested, and well-documented code.
  • Create and review technical designs, code, and documentation.
  • Contribute to infrastructure across mobile, desktop, and server-side systems.

Requirements

  • 7+ years of software development experience with a track record of writing high-quality, maintainable, and robust code.
  • Bachelor’s or Master’s degree in a STEM field, or equivalent practical experience.
  • Experience building and scaling large distributed systems.
  • Expertise designing, troubleshooting, and optimizing complex live software systems.
  • Experience with continuous integration and continuous deployment.
  • Analytical and problem-solving skills for diagnosing and resolving data-flow and system-performance issues.
  • Professional or native English proficiency.

Benefits

  • Fully remote work.
  • Benefits package.
  • Equity package.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available