Senior Software Developer – London

WANTED:  A senior software developer to join our extreme programming team. Someone who wants to do more than just code, we want a dreamer, a creator, someone who likes to discuss ideas and enjoys working with others to design and create great features and products. Someone who understands that “what you build” is just as important as “how you build it”.  You will be discussing strategy, product design and system architecture as well as testing and coding, whilst working on market leading solutions in the social video space. You must be happy talking with non-technical people, discussing ideas, doing pair programming and be keen to develop your skills in all areas of product development.

In this role you’ll work with a team of highly experienced developers (and other tech area specialists), and will work with a wide range of advanced web and cloud technologies. You’ll develop your skills whilst applying them to real world problems. If you’ve ever thought “one day I would like to start a tech company” or “maybe I could lead a team”, this is a great role to better understand what is involved- it gives you an opportunity to understand every aspect of product development – not just writing code.

Reports to: Team Lead, Product Development

Location: East London

Employment Type:  Permanent

Working Hours:  7.5 hours per day with Core Hours 10.00am – 4.30pm

Salary: Highly Competitive

Benefits: Private health cover, iPhone or Android phone, Cycle to Work scheme, season ticket loan, laptop allowance, conference attendance allowance.  There are company social events, weekly deliveries of fruit and film nights .

About the Role: Mission

Your mission will be to:

  • Work alongside Product Development team members and other Unruly teams to develop cutting edge ad tech products using a combination of lean and agile development practices.
  • Extend and maintain our platforms, pairing with other developers
  • Be part of full team design, discovery and reflection
  • Collaborate with our product experts (and others) to help decide what we should deliver next

About the Role: Key Relationships

  • Development team
  • Customers (people across the business and end users)

About You: Experience

You must have:

  • Knowledge of:
    • Javascript, Object Oriented design and Javascript design patterns
    • HTML5 and earlier versions
    • CSS3 and earlier versions
  • Understanding of internet and web technologies such as HTTP, CDNs, DNS
  • Experience with cross-browser issues and knowledge of techniques for avoiding them
  • Experience working with JS libraries, widgets, frameworks and best practice

Experience of at least two of the following:

  • Mobile web development challenges
  • MV-* style client frameworks   
  • Mobile development Android/iOS
  • Java (or other JVM languages)
  • Linux/Unix
  • SQL

About You: Skills

You must be:

  • An excellent communicator with good attention to detail, able to communicate effectively both in person and in writing
  • A rapid learner, able to pick up new concepts quickly and apply them in a practical way
  • Able to approach systematically diagnosing unfamiliar technical issues
  • Committed to high standards in your work
  • Able to apply Test Driven Development with JavaScript and know why this improves the quality of the codebase
  • Able to apply Object Oriented Design to Javascript
  • Strong at Namespacing/DOM Manipulation/AJAX
  • Able to build responsive and elegant web UIs

About You: Behaviour

You must be:

  • Sociable – happy to do pair programming
  • Flexible – able to adapt and align work to changing requirements and priorities
  • Passionate – interested in the latest web technologies and trends
  • Confident – able to clearly express your ideas in discussions
  • Curious – willing and able to questions that help you learn and develop
  • Change oriented – willing and able to be part of an environment that is geared towards continuous improvement

The Wow Factor

We’d love it if you have:

  • Existing experience with Java and the associated ecosystem
  • Experience with the practices of Extreme Programming
  • Passion for learning on a wide front – we want people who bring new perspectives to the technical organisation, either from their background or from what they are learning day-to-day
  • A real enthusiasm for constantly improving both software and software development processes
  • Understanding of ad-serving and ad technologies
  • Experience setting up / maintaining server

Other details:

You should be passionate about helping the business gain value from the team’s products, and willing to ensure that the systems are operating correctly. This will involve participating in an on-call rota to investigate and resolve critical issues affecting your team’s software when they (rarely) occur out-of-hours.

We operate using a Lean approach to new software development, with frequent releases and a focus on getting minimal viable products into market as early as possible to gather incremental feedback – this forms the core of our process.

To Apply:


Send an email to [email protected] with CV attached, your name, and “Senior Software Developer ” in the subject line. Please specify your availability to commence the role and don’t forget to tell us where you heard about the role! All applicants are required to be authorised to work in the UK.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status.

We love reviewing all the applications we receive, but unfortunately we’re not able to get back to everyone individually. If we’d like to move forward with your application we’ll definitely be in touch!

WANTED:  A product development team lead, enthusiastic about delivering sustainable value to our customers as quickly as possible.

You will be responsible for ensuring the development team is frequently delivering high quality products using Agile and Lean Startup philosophies to best effect. You will be able to balance the needs and perspectives within a multi-disciplinary team. You will also represent the team in cross-team discussions, working with other team leads.

We use TDD, pair programming, continuous delivery, collective ownership and close collaboration to build products that get videos seen, shared and loved across the open web for brands that want to move people, not just reach people.

We want people who currently excel, but who also want to learn, refine and change, at both the individual and team level. You don’t need an advertising background, but you do need to be willing to learn. You also need to be willing to take responsibility, for yourself and your team.

Reports to: VP, Architecture.

Direct reports: Product Development Team (Typically 4 to 10 people)

Location: London (London, UK)

Employment Type:  Permanent

Working Hours: 7.5 hours per day with Core Hours 10-4.30

Salary: Highly competitive

Benefits: Conference attendance allowance, private health cover, iPhone or Android phone, Cycle to Work scheme, season ticket loan, laptop allowance.  

About the Role: Mission

Your mission will be to:

  • Sustainably build out a range of platforms that support innovative delivery of programmatic video advertising
  • Develop and grow an environment where your team can flourish

About the Role: Key Relationships

  • VP Architecture
  • SVP Product
  • Product managers & Product directors
  • Other Product Development teams
  • Stakeholders including Sales, Marketing, Design across global territories in Singapore, Germany, London, New York

About You: Experience

You must have:

  • Experience in successfully leading a development team, large or small or managing and directing the delivery of software through development teams.
  • Strong people management skills. Willingness and ability to support people’s career development and act as a coach and mentor for team members
  • Managing and prioritising multiple streams of work to ensure a team’s products remain fit now and for the future.
  • Experience working cooperatively with a variety of teams and stakeholders.
  • Demonstrable interest in product strategy with an interest in product market fit and creating real value.
  • Examples of where you have a taken a ‘Lean’ approach to new product development, optimising decisions and stories towards getting faster feedback.
  • Provided ideas on how technical vision and architecture can be improved to better support the product vision. (And vice versa!)
  • Experience of supporting products and features once they are in production, or be keen to work in an environment where development teams embrace this approach.
  • A good understanding or willingness to learn XP development practices including pair programming, shared code ownership, test driven development and continuous integration and what their benefits are.
  • Demonstrated interest in the latest web and development technologies particularly in the area your team would be focussed on. This is likely to include experience in cloud computing systems, high scale & high availability systems, approaches to API development and system monitoring.
  • Enough experience in software development to understand that it’s usually better to improve existing code than start from scratch – even if you didn’t write the existing code.

About You: Skills

You must be:

  • Extremely organised, with strong time management and an inclination to address challenges proactively.
  • Someone who likes to get things done and sees things through from start to finish
  • Someone with a high level of ownership and accountability. You don’t wait to be told to do something.
  • A swift decision maker, able to confidently deliver quality in a rapidly growing and changing business.
  • A proactive communicator able to translate technical information to non-technical people and commercial information to technical people.
  • Someone who likes to understand how things tick, from business models to technical architectures – not the kind of person who brushes over the details!
  • Able to run effective meetings with developers, customers and other business stakeholders

About You: Behaviour

You must be:

  • Pragmatic – able to gather and balance a rage of needs and optimising for the whole.
  • Responsive – able to pick up on concerns or misunderstandings of team members or other stakeholders and proactively address them.
  • Collaborative – happy to work in a continuous build/delivery environment and work closely with other teams.
  • Supportive – able to help others and involve yourself where required and facilitate team development, ensuring the team remains cross skilled, building and owning its own services and infrastructure as required.
  • Flexible – able to adapt and align work to changing requirements and priorities.
  • Positive – you come with a can do attitude & solutions orientated mindset
  • Passionate – interested in the latest web technologies and trends.
  • Calm under pressure – able to approach situations and lead them to resolution.

The WOW factor!

We’d love it if you:

  • Have a background in programmatic AdTech, Real Time Bidding systems (RTB) and IAB video formats such as VAST and VPAID.
  • Have an amazing ability to make people from other teams feel included and brought into the direction and decisions.
  • Founded a tech startup or lead on an exciting new product idea inside a larger company.
  • Are very familiar with domain modelling and high availability distributed system design.
  • Astound us with your knowledge of lean and agile development techniques and proven ability to simplify the complex.
  • Have a fantastic record of mentoring developers in agile development techniques.
  • Have experience growing a team – whether that be finding great candidates or helping set up the development tools and process.

To Apply

Send an email containing your CV with your name and  in the subject line to [email protected] Don’t forget to tell us where you heard about the role! All applicants must be legally entitled to work in the UK.

WANTED: An SRE to join our extreme programming team, someone who prides themselves on their ability to share their knowledge and instill a site reliability mindset across the whole team.

You’ll be as happy working on application features as you are working on infrastructure.  You will pair-program with developers or SREs to build systems that are easy to understand & diagnose, fail in predictable and safe ways, with appropriate telemetry and alerting.

You will provide an expert voice in team discussions and be an infrastructure and operations stakeholder. You’ll be comfortable explaining the SRE way of thinking to teams as well as getting involved in planning and architecture with the teams.

In this role you will work with a wide range of technologies from infrastructure management code, to application code, through to datastores and networks. You’ll help the whole team embed observability and reliability into everything we build.

Reports to: Team Lead, Product Development

Location: Shoreditch (London, UK)

Employment Type: Permanent

Working Hours: Monday to Friday, 09:30 – 18:00

Salary: Competitive

Benefits:

Private health cover, iPhone or Android phone, Cycle to Work scheme, childcare vouchers, season ticket loan, laptop allowance, conference attendance allowance.  There are monthly company social events, weekly deliveries of fruit, film nights and an annual Unruly Festival.

About the Role: Mission & Key relationships

Mission

  • Build and run operable, observable, scalable, and secure systems as part of a product development team.

Relationships

  • Product Development team
  • Fellow SREs
  • SVP Software Development

About You: Experience

You must have:

  • Prior experience in a relevant role (e.g. DevOps, Systems Admin, Operations)
  • Worked on a project in collaboration with application developers and/or infrastructure engineers.
  • Worked with cloud solutions (We use AWS).
  • Experience with one of the following
    • Designing systems with reliability appropriate to business needs (e.g. SLA, SLO, SLI)
    • Approaches to monitoring and alerting .
    • Infrastructure automation & configuration management.
    • Database Reliability Engineering
    • Distributed systems design
    • Deployment strategies (e.g. Blue / Green, Canary, A/B)

About You: Skills

You must be:

  • Able to code in at least one programming language (scripting is fine)

Competent in at least two of:

  • Web technologies – HTTP, Webservers, CDNs, DNS.
  • Distributed systems design and fault tolerance (We run an ad-exchange).
  • SQL and NoSQL Databases (We use Postgres, Cassandra, Redis on AWS).
  • Monitoring tools such as Prometheus, Nagios, Monit, Graphite, Grafana.
  • Automation tools (We use Terraform, Puppet, Packer).
  • Able share knowledge and expertise as presentation or training.
  • Networks and DNS.
  • Firewall implementations using iptables and other technologies.

About You: Behaviour

You must be:

  • Sociablehappy to pair-program daily
  • Flexible – able to adapt and align work to changing requirements and priorities
  • Patient – able to collaborate with people with different levels of experience
  • A team player – share code ownership and work as part of the SRE home-team or embedded in one of the other product teams.
  • Passionate – interested in the latest technologies and trends
  • Confident – able to clearly express your ideas in discussions

The WOW Factor

We’d love it if you have:

  • Understanding of programmatic ad tech.
  • Held an SRE title before.
  • Worked in an extreme programming team/continuous delivery environment.
  • Experience in coaching and mentoring developers.
  • The ability to see how everything fits into the bigger picture.
  • Spoken at or attended DevOps/SRE conferences.
  • Hold any DevOps certifications or have attended courses.

To Apply

Send an email with CV attached and your name and “Site Reliability Engineer” in the subject line to [email protected]. Please specify your availability to commence the role and don’t forget to tell us where you heard about the role! All applicants must be authorised to work in the UK and the closing date for applications is 3rd October 2018.

Role Posted 05/09/2018

WANTED:  A data engineer to join our extreme programming team. Someone who wants to do more than just code, we want a dreamer, a creator, someone who likes to discuss ideas and enjoys working with others to design and create great features and products. Someone who understands that “what you build” is just as important as “how you build it”. This will be a chance to get involved in all aspects of product development, discussing product design, architecture as well as testing and coding, whilst working on market leading solutions in the programmatic video advertising space. You must be happy talking with non-technical people, discussing ideas, doing pair programming and be keen to develop your skills in all areas of product development.

Does data float your boat?  Have a passion for building and analysing machine learning models? Do data pipelines that process terabytes of data sound like the right kind of challenge?

The Data Engineering team is a new team in Unruly that has come together to create market leading data products around targeted advertising. They consume and manage data in the terabyte scale from existing systems, and use the latest data engineering technology and processes to create products that directly impact users.

In this role you’ll work with a highly experienced software development team, and will work with a wide range of advanced web and cloud technologies.

About the Role

Your mission will be to:

  • Work alongside Product Development team members and other Unruly teams to develop cutting edge innovate data products using a combination of lean and agile development practices.
  • Extend and maintain our platforms, pairing with other developers
  • Be part of full team design, discovery and reflection
  • Collaborate with our product experts (and others) to help decide what we should deliver next

Experience

You must have:

  • Some knowledge of python based data manipulation
  • Strong knowledge of SQL
  • Understanding of foundational machine learning algorithms (logistic regression, SVMs, boosted decision trees, etc)
  • Experience in data engineering tooling
  • Experience working in a cloud based environment

Skills

You must be:

  • An excellent communicator with good attention to detail, able to communicate effectively both in person and in writing
  • A rapid learner, able to pick up new concepts quickly and apply them in a practical way
  • Able to approach systematically diagnosing unfamiliar technical issues
  • Committed to high standards in your work

Behaviours

You must be:

  • Sociable – happy to do pair programming
  • Flexible – able to adapt and align work to changing requirements and priorities
  • Passionate – interested in the latest web technologies and trends
  • Confident – able to clearly express your ideas in discussions
  • Curious – willing and able to questions that help you learn and develop
  • Change oriented – willing and able to be part of an environment that is geared towards continuous improvement

The Wow Factor

We’d (optionally) love it if you have:

  • Knowledge of both structured and schema-less datastores: e.g. Postgres, Vectorwise, Vertica, Cassandra, Redis, Splunk
  • Experience with:
    • Reporting on large batches of data
    • Building fault tolerant, performance critical systems
    • Profiling and performance monitoring of data pipelines
  • Experience with AWS cloud services
  • Experience with the practices of Extreme Programming
  • Passion for learning on a wide front – we want people who bring new perspectives to the technical organisation, either from their background or from what they are learning day-to-day

Other details:

You should be passionate about helping the business gain value from the team’s products, and willing to ensure that the systems are operating correctly. This will involve participating in an on-call rota to investigate and resolve critical issues affecting your team’s software when they (rarely) occur out-of-hours.

We operate using a Lean approach to new software development, with frequent releases and a focus on getting minimal viable products into market as early as possible to gather incremental feedback – this forms the core of our process.

WANTED:  A senior software developer to join our extreme programming team. Someone who wants to do more than just code, we want a dreamer, a creator, someone who likes to discuss ideas and enjoys working with others to design and create great features and products. Someone who understands that “what you build” is just as important as “how you build it”.  This will be a chance to get involved in all aspects of product development, discussing product design, architecture as well as testing and coding, whilst working on market leading solutions in the programmatic video advertising space. You must be happy talking with non-technical people, discussing ideas, doing pair programming and be keen to develop your skills in all areas of product development.

In this role you’ll work with a highly experienced software development team, and will work with a wide range of advanced web and cloud technologies. You’ll develop your skills whilst applying them to real world problems. We welcome people who are new to their career and looking to grow.

We are currently looking for hire Developers at a senior level.

Reports to: Team Lead, Product Development

Location: East London

Employment Type:  Permanent

Working Hours:  Monday to Friday, 09:30 – 18:00

Salary: Highly Competitive

Benefits: Private health cover, iPhone or Android phone, Cycle to Work scheme, childcare vouchers, season ticket loan, laptop allowance, conference attendance allowance.  There are monthly company social events, weekly deliveries of fruit, film nights and an annual Unruly Festival.

About the Role: Key Relationships

  • Development team
  • Customers (people across the business and end users)

About the Role

Your mission will be to:

  • Work alongside Product Development team members and other Unruly teams to develop cutting edge products in the Social Video space using a combination of lean and agile development practices.
  • Extend and maintain our platforms, pairing with other developers
  • Be part of full team design, discovery and reflection
  • Collaborate with our product experts (and others) to help decide what we should deliver next

Experience

You must have:

  • Existing experience with Javascript and the associated ecosystem:
    • Modern web deployment tools – e.g. babel, webpack, gulp, grunt
    • JavaScript package management tools – e.g. npm, bower
    • Modular JavaScript patterns & tools – e.g. CommonJS, UMD, AMD
    • JavaScript frameworks – e.g. react, redux, angular
    • JavaScript testing frameworks & tools – e.g. jasmine, mocha, karma
  • Experience in leading or mentoring junior developers.
  • Some knowledge of object-oriented or functional programming
  • Some understanding of object-oriented design
  • Understanding of internet and web technologies such as HTTP

Skills

You must be:

  • An excellent communicator with good attention to detail, able to communicate effectively both in person and in writing
  • A rapid learner, able to pick up new concepts quickly and apply them in a practical way
  • Able to approach systematically diagnosing unfamiliar technical issues
  • Committed to high standards in your work

Behaviours

You must be:

  • Sociable – happy to do pair programming
  • Flexible – able to adapt and align work to changing requirements and priorities
  • Passionate – interested in the latest web technologies and trends
  • Confident – able to clearly express your ideas in discussions
  • Curious – willing and able to questions that help you learn and develop
  • Change oriented – willing and able to be part of an environment that is geared towards continuous improvement

The Wow Factor

We’d (optionally) love it if you have:

  • Existing experience/knowledge of Java/Java 8
  • Passion for learning on a wide front – we want people who bring new perspectives to the technical organisation, either from their background or from what they are learning day-to-day

Other details:

You should be passionate about helping the business gain value from the team’s products, and willing to ensure that the systems are operating correctly. This will involve participating in an on-call rota to investigate and resolve critical issues affecting your team’s software when they (rarely) occur out-of-hours.

We operate using a Lean approach to new software development, with frequent releases and a focus on getting minimal viable products into market as early as possible to gather incremental feedback – this forms the core of our process.

To Apply:

Send an email to [email protected] with CV attached, your name, and “Senior Software Developer – Javascript” in the subject line. Please specify your availability to commence the role and don’t forget to tell us where you heard about the role! All applicants are required to be authorised to work in the UK.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status.

We love reviewing all the applications we receive, but unfortunately we’re not able to get back to everyone individually. If we’d like to move forward with your application we’ll definitely be in touch!

WANTED: A developer to join our extreme programming team. Someone who wants to do more than just code, we want a dreamer, a creator, someone who likes to discuss ideas and enjoys working with others to design and create great features and products. Someone who understands that “what you build” is just as important as “how you build it”.  This will be a chance to get involved in all aspects of product development, discussing product design, architecture as well as testing and coding, whilst working on market leading solutions in the programmatic video advertising space. You must be happy talking with non-technical people, discussing ideas, doing pair programming and be keen to develop your skills in all areas of product development.
In this role you’ll work with a highly experienced software development team, and will work with a wide range of advanced web and cloud technologies. You’ll develop your skills whilst applying them to real world problems. We welcome people who are new to their career and looking to grow.

Reports to: Team Lead, Product Development
Location: East London
Employment Type:  Permanent
Working Hours:  Monday to Friday, 09:30 – 18:00
Salary: Highly Competitive
Benefits: Private health cover, iPhone or Android phone, Cycle to Work scheme, season ticket loan, laptop allowance, conference attendance allowance.  There are monthly company social events, weekly deliveries of fruit, film nights and an annual Unruly Festival.
About the Role:
Mission
Your mission will be to:

  • Work alongside Product Development team members and other Unruly teams to develop cutting edge products in the Social Video space using a combination of lean and agile development practices.
  • Extend and maintain our platforms, pairing with other developers
  • Be part of full team design, discovery and reflection
  • Collaborate with our product experts (and others) to help decide what we should deliver next

About the Role: Key Relationships

  • Development team
  • Customers (people across the business and end users)

About You: Experience
You must have:

  • Some knowledge of object-oriented or functional programming
  • Some understanding of object-oriented design
  • Understanding of internet and web technologies such as HTTP
  • Some experience working in a software development team (possibly during study)

About You: Skills
You must be:

  • An excellent communicator with good attention to detail, able to communicate effectively both in person and in writing
  • A rapid learner, able to pick up new concepts quickly and apply them in a practical way
  • Able to approach systematically diagnosing unfamiliar technical issues
  • Committed to high standards in your work

About You: Behaviour
You must be:

  • Sociable – happy to do pair programming
  • Flexible – able to adapt and align work to changing requirements and priorities
  • Passionate – interested in the latest web technologies and trends
  • Confident – able to clearly express your ideas in discussions
  • Curious – willing and able to questions that help you learn and develop
  • Change oriented – willing and able to be part of an environment that is geared towards continuous improvement

The Wow Factor
We’d love it if you have:

  • Existing experience with Javascript and the associated ecosystem:
    • Modern web deployment tools – e.g. babel, webpack, gulp, grunt
    • JavaScript package management tools – e.g. npm, bower
    • Modular JavaScript patterns & tools – e.g. CommonJS, UMD, AMD
    • JavaScript frameworks – e.g. react, redux, angular
    • JavaScript testing frameworks & tools – e.g. jasmine, mocha, karma
  • Experience with the practices of Extreme Programming
  • Passion for learning on a wide front – we want people who bring new perspectives to the technical organisation, either from their background or from what they are learning day-to-day

Other details:
You should be passionate about helping the business gain value from the team’s products, and willing to ensure that the systems are operating correctly. This will involve participating in an on-call rota to investigate and resolve critical issues affecting your team’s software when they (rarely) occur out-of-hours.

We operate using a Lean approach to new software development, with frequent releases and a focus on getting minimal viable products into market as early as possible to gather incremental feedback – this forms the core of our process.

To Apply: Send an email to [email protected] with CV attached, your name, and “Software Developer – Javascript” in the subject line. Please specify your availability to commence the role and don’t forget to tell us where you heard about the role! All applicants are required to be authorised to work in the UK.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status.

We love reviewing all the applications we receive, but unfortunately we’re not able to get back to everyone individually. If we’d like to move forward with your application we’ll definitely be in touch!

WANTED:  A developer to join our extreme programming team. Someone who wants to do more than just code, we want a dreamer, a creator, someone who likes to discuss ideas and enjoys working with others to design and create great features and products. Someone who understands that “what you build” is just as important as “how you build it”. This will be a chance to get involved in all aspects of product development, discussing product design, architecture as well as testing and coding, whilst working on market leading solutions in the programmatic video advertising space. You must be happy talking with non-technical people, discussing ideas, doing pair programming and be keen to develop your skills in all areas of product development.

Does data float your boat? Fanatical about databases? Love representing data in an intuitive manner? Come and be part of our Reporting and Data Team. We are looking for someone to come and help us improve and scale our low latency, high throughput reporting system, which handles around 25k events a second with a data set growing by 1TB per day.

In this role you’ll work with a highly experienced software development team, and will work with a wide range of advanced web and cloud technologies.

We are recruiting for Mid Level & Senior developers.

About the Role

Your mission will be to:

  • Work alongside Product Development team members and other Unruly teams to develop cutting edge reporting products using a combination of lean and agile development practices.
  • Extend and maintain our platforms, pairing with other developers
  • Be part of full team design, discovery and reflection
  • Collaborate with our product experts (and others) to help decide what we should deliver next

Experience

You must have:

  • Some knowledge of object-oriented or functional programming
  • Some understanding of object-oriented design
  • Understanding of internet and web technologies such as HTTP
  • Experience working in a software development team

Skills

You must be:

  • An excellent communicator with good attention to detail, able to communicate effectively both in person and in writing
  • A rapid learner, able to pick up new concepts quickly and apply them in a practical way
  • Able to approach systematically diagnosing unfamiliar technical issues
  • Committed to high standards in your work

Behaviours

You must be:

  • Sociable – happy to do pair programming
  • Flexible – able to adapt and align work to changing requirements and priorities
  • Passionate – interested in the latest web technologies and trends
  • Confident – able to clearly express your ideas in discussions
  • Curious – willing and able to questions that help you learn and develop
  • Change oriented – willing and able to be part of an environment that is geared towards continuous improvement

The Wow Factor

We’d (optionally) love it if you have:

  • Knowledge of both structured and schema-less datastores: e.g. Postgres, Vectorwise, Vertica, Cassandra, Redis, Splunk
  • Experience with:
    • Reporting on large batches of data
    • Building fault tolerant, performance critical systems
    • Profiling and performance monitoring of data pipelines
  • Experience with AWS cloud services
  • Experience with the practices of Extreme Programming
  • Passion for learning on a wide front – we want people who bring new perspectives to the technical organisation, either from their background or from what they are learning day-to-day

Other details:

You should be passionate about helping the business gain value from the team’s products, and willing to ensure that the systems are operating correctly. This will involve participating in an on-call rota to investigate and resolve critical issues affecting your team’s software when they (rarely) occur out-of-hours.

We operate using a Lean approach to new software development, with frequent releases and a focus on getting minimal viable products into market as early as possible to gather incremental feedback – this forms the core of our process.

WANTED: Solutions Engineer to deliver exceptional product support to the Unruly Sales and Ad Operations teams as we work to sell the most awesome social video campaigns on the planet.

You will manage and resolve technical sales and operations enquiries – ensuring our teams and our clients are supported as they work with the Unruly Activate and UnrulyX platforms. You’ll help members of the Sales team understand how Activate can best be used to support our clients, provide technical support on client queries, and ensure client and sales expectations are properly managed. You’ll work with Sales, Ad Operations and Media on larger campaigns as part of the sales and delivery process evaluating how best to use our platform. You also work with our publisher network to help resolve technical integration issues when onboarding new media.

By gaining technical and business knowledge of our products, you will help research speculative product ideas. Working with both the Product Development team, Business Development and various stakeholders within the business, to falsify or prove viability of new product ideas.

You will be highly analytical, interested in new technology and will be an exceptional communicator. Your role may include dealing with sales requests for custom functionality, helping the Operations team use Unruly’s technology and interacting with the Unruly Development and Product teams. You must have experience in a customer service role. Most of all you’ll be able to explain technical information to non-tech people. If you think you have what it takes to become Unruly we’d love to hear from you.

About the Role: Mission

Your mission will be to:

  • Provide pre and post sales technical product support to the Unruly Sales, Ad Operations, Media teams and Business Development teams to help ensure the successful execution of our clients’ campaigns.
About the Role: Key Relationships
  • Clients
  • Sales Team
  • Operations Team
  • Media Team
  • Publishers
  • Product Development Teams
  • Business Development
About You: Experience
You must have:
  • Experience supporting technical products, both commercially and technically.
  • Experience of doing data analysis work, using spreadsheets, SQL or other tools
  • Used web technologies and be able to adapt to new technologies quickly
  • Experience working in a customer facing role
  • Experience of taking ownership of work, seeing the work through and communicating directly with customers via a variety of mediums (e.g. phone, face to face, email)
  • Demonstrated ability to explain technical terms to non-technical people
  • Experience working in a technical role, have technical qualifications, or have technical side projects to demonstrate your interests

About You: Skills   
You must be:
  • Confident using HTML/CSS/Javascript and debugging technical issues in these areas
  • Able to understand HTTP protocol and the browser DOM, and to debug series of HTTP requests to discover the cause of problems
  • Able to use your initiative and confidently take ownership of customer relationships
  • Able to communicate clearly with both technical and non-technical stakeholders
  • Able to problem solve and think laterally to find different ways of solving technical and communication difficulties

About You: Behaviour
You must be:
  • Able to adapt to changing and vague requirements, research and investigate wild ideas, not just able to answer the questions but to find out what the correct questions are.
  • Confident managing customers’ expectations, pushing clients towards standardised solutions where possible and capable of saying “no” to internal or external customers requests where appropriate
  • A superb communicator – able to communicate clearly with both technical and non-technical people
  • Analytical – able to think analytically, solve problems creatively and articulate solutions and suggestions
  • Flexible – in approach to ad-hoc requests from within the business
  • Calm – able to deal with external clients and internal users in pressurised situations
  • Collaborative – a team player, happy to be hands-on where required and able to liaise with global stakeholders
  • Curious – with a desire to be at the cutting edge of tech
About You: Education & Qualifications
  • Honours-level degree or equivalent preferred (University of Life also counts)
The WOW factor!
We’d love it if you:
  • Understand Online Advertising business models
  • Know lots about ad serving, exchanges and ad technologies
  • Have Linux/Unix skills with tools like GNU grep, sort, etc,
  • Have experience building or testing sites or apps on various platforms including HTML5
  • Have extensive experience of cross-platform web and/or mobile testing
Other
  • Travel may be required
  • Work occasional offset hours such as evenings/early mornings (from home if required) to support our global business.