Connecting...

Senior Software Engineer

 
We’re looking at creating safe and productive spaces for people by using AI powered video solutions. An international organisation who are leading the way by enabling their customers with tailored intelligence to build the safest and most productive organisations in the world, using any real-world camera.

Join the revolution.

With offices located right in the heart of sunny Barcelona, this top-performing video analytics software company are looking for a Senior Engineer to join their fun, multi-cultured team. 
 
This role is for a key team-player, someone who has heaps of motivation and a strong ability to multi-task. 
 
To get involved, you'll need to have experience working with large-scale applications and frameworks. You would be making an exciting impact by working on real world problems with this company's own cutting edge technology.
 
You’ll also need outstanding leadership and communication skills under your belt as you will be a lead developer for the team, responsible for the development of new software products and enhancements to existing products. 
 

Your Responsibilities as Senior Engineer:
  • Writing clean, high-quality, high-performance, maintainable code
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Coordinate cross-functionally to insure project meets business objectives and compliance standards
  • Support test and deployment of new products and features
  • Participate in code reviews
 
What this awesome company can offer you: 
  • Competitive salary to complement your wealth of experience and company shares 
  • Flexible schedule to maintain your work-life balance and 23 days annual paid leave, plus 14 bank holidays 
  • Conveniently located Barcelona office equipped with sunny terraces, coffee, fruit and snacks
  • Private healthcare insurance 
  • Relocation packages and yearly budget for learning and conferences to enable with you with clear progression into your career
  • Quarterly team-building activities and retreats
 
Your Skills and Qualifications as Senior Engineer:
  • Bachelor's degree in Computer Science (or related field)
  • 4+ years experience building large-scale distributed systems
  • A solid knowledge of Python or Java, and ideally you have played around with Go
  • You’re familiar with Kubernetes, and definitely know how to put your algos into containers
  • Strong knowledge of data structures & algorithm optimization
  • The cherry on the cake: experience with Docker and AWS
 
If this sounds interesting to you, get in touch so we can talk about it in further detail.  

My name is Joe, and I look forward to hearing from youJoe.Davies@orbisconsultants.com
Show All