What are the responsibilities and job description for the Backend Developer position at EchoTwin AI?
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
Experience
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