Imagen is Seeking a Backend Engineer, passionate about AI and image editing to join our elite team and play a key role in Backend Engineering, Big Data, and Data Engineering, driving innovation and efficiency.
Responsibilities
Developing and optimizing scalable, distributed systems on cloud infrastructure (AWS/GCP/Azure), encompassing storage solutions, servers, and APIs.
Enhancing application efficiency for increased scalability and performance.
Implementing robust security measures to protect data integrity and privacy.
Collaborating with cross-functional teams to integrate backend systems with frontend platforms for a seamless user experience.
Conducting code reviews and ensuring adherence to best coding practices.
Monitoring and improving system health and performance, including troubleshooting and debugging issues.
Requirements
2-4 years of experience as a Backend Engineer.
B.Sc in computer science, software engineering or a related field, from a well known university.
Proficiency in at least one major cloud platform - AWS, GCP, or Azure.
Proven expertise in backend server development, using languages like Python, Scala,Go, or Node.js.
Experience with developing and maintaining distributed systems.
Experience designing RESTful APIs.
Experience working with SQL or NoSQL databases.
Familiarity with Agile methodologies and CI/CD pipelines - an advantage.