Description

You will build and maintain the backend infrastructure for an IoT product line involving sensor data, mobile applications, and machine learning integration.

Responsibilities

  • Design and evolve the backend architecture to ensure performance, stability, and scalability.
  • Build reusable code and libraries to support future development.
  • Collaborate with frontend, mobile, design, research, product, and QA teams to improve usability.
  • Develop scalable, cost-effective solutions that balance correctness, performance, and resource constraints.
  • Ensure system security and prevent data loss across the infrastructure.

Required Skills

  • 5+ years of experience building and maintaining large-scale backend systems.
  • High proficiency in Python.
  • Experience with server-based frameworks such as Django, Flask, or FastAPI.
  • Proficiency with SQL databases like PostgreSQL or MySQL.
  • Hands-on experience managing backend systems on a major cloud provider.
  • Bachelor's or Master's degree in Computer Science or an allied field.

Preferred Skills

  • Experience with serverless stacks.
  • Experience with NoSQL databases.
  • Experience with AWS.

Education

ANY GRADUATE