freehire launches on Product Hunt on 26 August.

Follow →

Back-end / full-stack software engineer

Summary

Builds and scales backend systems for a crypto-mining pool, writing secure, high-performance server code in Python and Go, and deploying on cloud infrastructure with CI/CD.

You design, develop, and deploy software solutions that power products. You create scalable systems and secure, extensible server code, design performant database schemas, and use automated testing, CI/CD, container orchestration, and modern cloud technologies. You also improve products and internal processes.

Responsibilities

  • Design software architecture
  • Develop software solutions
  • Create scalable systems using cloud technology
  • Create extensible well-tested and secure server code
  • Use automated testing
  • Use CI/CD
  • Use container orchestration
  • Design performant scalable and maintainable database schemas
  • Suggest improvements to products and internal processes

Requirements

  • Bachelor’s degree in Computer Science or relevant studies
  • HTTP
  • WebSocket
  • TCP/IP
  • Unix/Linux
  • Shell tools
  • Python
  • Docker
  • Golang
  • Blockchain technology
  • Open-source contribution
  • Startup experience
  • Financial systems
  • High-reliability systems
  • Security systems
  • Communication
  • Problem-solving

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available