Senior Backend Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in computer science or related field from a reputable university., Over 6 years of experience as a Backend Engineer., Proficiency in at least one major cloud platform such as AWS, GCP, or Azure., Expertise in backend development using languages like Python, Scala, Go, or Node.js..

Key responsibilities:

  • Developing and optimizing scalable, distributed systems on cloud infrastructure.
  • Enhancing application performance and scalability.
  • Implementing security measures to protect data integrity and privacy.
  • Collaborating with cross-functional teams to integrate backend and front-end systems.

Imagen logo
Imagen https://www.imagen-ai.com
51 - 200 Employees
See all jobs

Job description

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.



Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Back-End Engineer Related jobs