<iframe src="//www.googletagmanager.com/ns.html?id=GTM-KJ4LCR" height="0" width="0" style="display:none;visibility:hidden"></iframe>
digitaslbi logo

Princ Software Eng, Technology

Overview

Principal Software Engineer – Technology

DigitasLBi is a highly-caffeinated playground where brilliant minds come together to make bold, award-winning advertising. We use data-driven insights to guide our work, but we also believe in a healthy dose of spirited storytelling. Paving the way for this is our amazing Technology team, dedicated to transforming the marketing landscape. Right now, we’re looking for a Principal Software Engineer to lead the charge. Up for it? Read on.

What you’ll do:

As Principal Software Engineer of Technology, you’ll lead an interdisciplinary team that creates world-class data-driven internet-based solutions. You’ll be responsible for the success of all technical and functional aspects of a project. Day to day, your responsibilities will include:

  • 80% of time spent on actual coding, refactoring and improving our solution
  • Leading technical design and implementation of practical, maintainable project solutions
  • Thinking out of box
  • Able to find solutions or at least options to issues that might impede the team’s development progress
  • Being interested in the different languages, paradigms and approaches.
  • Taking responsibility for effective programming, documentation, operation, monitoring and maintenance of web hardware and software environments
  • Participating in technical research and development to help us innovate our services
  • Performing code reviews, developing and adhering to coding standards
  • Encouraging team awareness and adoption of relevant emerging technologies
  • Mentoring more junior team members
  • Serving as a recognized subject matter expert in the field

We’re looking for a talented Principal Software Engineer who’s a delight to work with, which usually includes:

  • Over 7 years of hands-on development experience in one of the following: Java, Scala, Python, no gaps
  • A very strong background in the computer science and general programming
  • Strong understanding of software engineering methodologies such as functional programming mixed with object-oriented design and design patterns (including typeclasses, cake pattern etc)
  • Experience deploying and utilizing cloud-based services, e.g. Amazon (required)
  • Experience working with large data sets or data driven applications
  • Desirable to have one year of recent hands-on experience with Scala
  • Desirable to have experience with Python
  • Desirable to have ability to design and implement the software components in functional paradigm
  • Proficiency in Linux/MacOs environment a development platform
  • Solid Linux skills including shell commands, shell scripting
  • Solid experience in testing methodologies, test-driven design and the creation of effective and reliable test cases
  • Good team skills – you can diplomatically negotiate and resolve conflicts

Got the goods? We’d love to hear from you.

About DigitasLBi 

We have 40 offices in 25 countries, each one helping to redefine the landscape of strategy, creativity, data, media and technology. We’re excited about the accolades we’ve earned – such as Titanium Lions, Gold Pencils and making LinkedIn’s Most InDemand Employer List of 2014 – but what energises us most is the people we work with, the clients we work for and the never-ending challenge that confronts us: producing amazing creative, day after day.

 

On top of great values, great people and great clients, we’ve also got tons of perks that we’re proud to offer – things like subsidised gym membership; a cycle to work scheme; a childcare voucher scheme; a subsidised cafe and bar; and flexible working arrangements such our parents' term time hours initiative. What’s more, in our London office we get to work in an iconic Brick Lane building which over the years we’ve transformed into a unique, cutting edge work space.

 

And while we celebrate the people who’ve stuck by us and shaped us into the force that we are today, we’re always looking for great new talent help us grow even stronger. If that’s you, well, come join us.

 

DigitasLBi is an equal opportunity employer.