About the role
We are hiring a skilled Backend Python Developer to join our core software engineering team. You’ll build scalable APIs, services, and platform components that power our data-driven products and hardware systems.
What you'll do
- Design and build robust, scalable backend services using Python
- Develop and maintain RESTful APIs, microservices, and system communication layers
- Work with relational and non-relational databases (e.g., PostgreSQL, MongoDB)
- Optimize performance, concurrency, and system resource usage
- Collaborate with frontend, DevOps, and product teams to deliver high-performance systems
- Maintain codebase, write tests, and follow CI/CD and deployment practices
Skills
Required Skills
- 3+ years of backend development experience in Python
- Experience with FastAPI, Flask, or Django frameworks
- Solid knowledge of REST APIs, message queues, and async programming
- Strong grasp of SQL/NoSQL databases, Docker, and Git
- Familiarity with Linux systems and cloud environments
Preferred
- Exposure to system-level programming or hardware integration
- Experience with Redis, Kafka, or Kubernetes
- Prior experience in edge or AI systems is a plus
Application