Senior Backend Engineer
Giv'atayim, Tel Aviv District, IL
Imagen
Imagen photo editor app for photographers uses AI to make your lives easier. We handle the tedious photo editing tasks so you can focus on what you love.Description
Imagen is seeking a Senior Backend Engineer, passionate about AI and image editing to join our elite team and play a key role in Backend Engineering, MLOps, 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 front-end 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
- 6+ 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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs AWS Azure CI/CD Computer Science Distributed Systems Engineering GCP Imagen MLOps Node.js NoSQL Pipelines Privacy Python Scala Security SQL
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.