Join the team

Building a business we’re proud of...

Senior Engineer - Development

Job Title Senior Engineer - Development
Location Based at our HQ in Thiruvananthapuram / Remote working (Anywhere in India)
Type of Contract Permanent
Hours 40 hours, Monday - Friday

Do you have a proven track record of setting up, maintaining and evolving the cloud infrastructure of web applications for customer facing ecommerce websites? Can you demonstrate that you have successfully provided technical expertise on cloud-based platform and variety of technologies including AWS Lambda, Python, Nodejs, C#, container-based solutions in Kubernetes, AWS EC2 within the last 4 years? Does the thought of working in an agile and innovative environment excite you?

Alamy is a global ecommerce business that sells stock images, footage and live news imagery to customers around the world. It’s a truly exciting time at Alamy, our business is growing, and we are continually working towards expanding our reach.

We are always on the lookout for brilliant, passionate people who think differently and want to help us as we continue to build a global business we can be proud of. With hugely talented teams in India, the UK, US and Australia, our values shape who we are as an organisation and help set us apart from our competitors. 

At heart, Alamy is a group of people who care deeply about what we do and doing it really well. We don’t just talk agile, we live it, so that we can stay ahead of our competition and provide our customers and contributors with excellent service, a unique product and a great experience. We encourage teams to come together, be accountable, feel empowered to take decisions and experiment. Growth, both as a global company and as individuals, is critical to our success and that’s why we aim to be a continuous improvement organisation.

As a company we respect the work-life balance and reward for delivery. As a team, we're ethical (ten per cent of our profits go to charity) and we're nice - but not in a boring way!

Our values:

  • Put the customer first
  • Succeed (and fail) as a team
  • Strive for Better
  • Be Bold Be Brave
  • Do the right thing

Here's some more detail about this exciting opportunity!

  • You’ll be experienced in taking user stories through to solution delivery
  • Working with a highly motivated agile team
  • Be responsible for maintaining and developing applications following the process guidelines set by the department including coding standards, code reviews and configuration control
  • Efficiently working with fault tolerant, highly available, high traffic/throughput, distributed, scalable systems
  • Create and execute Unit test cases
  • Provide effective problem analysis and resolution in support of existing applications

We're looking for someone with:

  • A Bachelor’s degree in Engineering or Master’s in Computer Application
  • Proven experience of working in agile environment
  • 3+ years of experience in cloud-based platform development in technologies like AWS Lambda, container-based solutions in Kubernetes or AWS EC2
  • Effective insight into CI/CD pipeline (such as GIT, Jenkins, etc.)
  • Effective in command line and scripting languages
  • Knowledge of cloud compute technologies, network monitoring and performance
  • Strong object-oriented programming skills
  • Strong architectural and problem-solving skills
  • A relentless learning attitude who is continually seeking to strive for better
  • A passion for working as part of a pivotal team and relishes team members’ individual success
  • Excellent written and verbal communication skills, able to articulate their point of view with confidence

Excited about joining a team that’s building the world’s best stock photography company? Let us know by applying today!

Please upload your CV here by Monday 30th September 2019, however, due to an anticipated great response we reserve the right to close the vacancy earlier than the specified date.