EchoTwin AI is the leader in automated compliance monitoring for smart cities. Using advanced artificial intelligence and digital twin technologies, we collect real-time data from vehicles, robots, and drones to ensure service, regulatory, and safety compliance that fosters more sustainable and resilient communities.What The Job Involves
The Backend Engineering team is crucial to the overall success of EchoTwin AI's products and solutions. Our CityVision and CitySync web portals are used directly by customers and include internal tools to support IoT health monitoring for thousands of devices deployed on our network.Responsibilities
- Design, develop, and implement efficient, high-throughput backend solutions, prioritizing performance, scalability, and reliability
- Continuous integration and continuous deployment
- Work effectively with cross-functional teams of engineers and domain experts
- Interface with external partners to refine technical requirements
Qualifications
- Experience working with relational, time series, and document databases, including knowledge of SQL.
- Proven problem-solving skills; ability to take ownership of issues and driving towards resolution effectively.
- Knowledge of best practices in designing, using, and testing web services and APIs.
- Being comfortable in an agile, fast-paced environment; ability to organize chaos and leave things cleaner than you found them.
- Master’s or Bachelor's degree in Computer Science, Mathematics, IT, or a related field
- 5+ years’ experience as a backend developer (Python)
- 3+ years’ experience in Fast API/Django
- Experience with AWS services
- Experience with relational and non-relational databases
- Experience with creating and deploying RESTful APIs
- Experience with Docker and Kubernetes
- Experience with Git, CI/CD, and software testing
- Experience with computer vision-based applications
- Strong desire to learn and share knowledge with others
- Proficiency in spoken and written English