Back-end Developer

  • IT, Digital, Tecnología
  • Madrid

Important International AI/ video Context Platform based in Madrid / offices in Germany & Spain.

Important International AI/ video Context Platform based in Madrid / offices in Germany & Spain.

 Backend  Developer


Job Description


Our client is an AI platform for deep video analysis and personalization. Our workspace encourages fresh ideas, creative thinking and rewards visionary, passionate individuals. We pride ourselves on a culture that allows you to share, collaborate and be yourself in a highly dynamic, international and inclusive workplace. We are seeking an accomplished Senior Software Developer to be part of our platform backend development team. We are looking for a motivated developer that fulfills the following requirements:

  • Loves programming
  • Enjoys learning new technologies and skills
  • Pays attention to details
  • Does not fear challenges
  • Has keen interests in AI and leading-edge technologies



The purpose of your role:


  • Design and implement high-volume, fault-tolerant, scalable backend systems
  • Analyze and improve the efficiency, scalability, and reliability of our backend systems
  • Write robust code; demonstrate its robustness through automated tests
  • Work as a member of a team, helping the team respond quickly and effectively to business needs
  • Ability to quickly learn new technologies and adapt to a fast-paced development environment


The expertise we’re looking for:


  • 6+ years professional experience in software development industry
  • Computer Science fundamentals in object-oriented design, algorithms and data structures and problem solving
  • Experience in at least two modern programming language such as Java, JavaScript, C++ or Python
  • Experience working with Relational Databases (MySQL, PostgreSQL…)
  • Experience working with Git or any other modern Version Control System
  • Bachelor’s or master’s degree in a technology related field (e.g. Computer Science, IT etc.)
  • High level of spoken and written English



The skills you bring:


  • Distributed Systems
  • REST-based APIs
  • Microservices
  • NoSQL Databases (MongoDB, Neo4j, DynamoDB)
  • Amazon Web Services, EC2, S3, AWS Lambda, Cloudwatch etc.)
  • Azure
  • Contributions to Open Source Projects
  • Linux and/or UNIX
  • Kubernetes or Docker
  • Agile software development


What our client offers:


  • Offices with great atmosphere, young talented team members eager to do something big. Prime office location in the heart of the city of Madrid
  • Flexible Payment Plan
  • Become part of a growing start-up with global aspirations
  • Flexibility in the choice of vacation days aligned with team members
  • A variety of breakfast snacks with coffee as well as fresh fruit to regain strength
  • Although our focus is on our product sometimes throughout the year we sign up to participate in activities such as marathons and solidary races
  • And because all is not work, we organize events, lunch outings to discover new restaurants in the city centre and other fun activities



To apply for this job email your details to