MediaBrain Job Opportunity
Senior Software Engineer
Competitive Salary DOE + benefits
London / Hybrid
MediaBrain is an early-stage startup focused on transforming the Connected TV advertising technology marketplace. MediaBrain has already landed a handful of big US customers and is looking to continue its fast pace of growth. As such, MediaBrain is looking for a self-starter, lean forward, data engineer to assist the Chief Data Officer in driving the company's tech development. In addition to essential skills and experience, the right candidate needs to be both an independent problem solver and a team player to fit into MediaBrain's team first culture.
The Role
The Senior Software Engineer will report to the Chief Data Officer and work with a five person, and growing, team of outsourced engineers on data products for attribution and advertising effectiveness. MediaBrain is a team first company. The successful candidate will be an independent problem solver who can work with teammates.
Responsibilities
Experience and aptitudes
Essential:
“Nice to have”
To Apply
Start a conversation with us by emailing Roger Bird [email protected] with a CV, LinkedIn, and/or note detailing your applicability.
Competitive Salary DOE + benefits
London / Hybrid
MediaBrain is an early-stage startup focused on transforming the Connected TV advertising technology marketplace. MediaBrain has already landed a handful of big US customers and is looking to continue its fast pace of growth. As such, MediaBrain is looking for a self-starter, lean forward, data engineer to assist the Chief Data Officer in driving the company's tech development. In addition to essential skills and experience, the right candidate needs to be both an independent problem solver and a team player to fit into MediaBrain's team first culture.
The Role
The Senior Software Engineer will report to the Chief Data Officer and work with a five person, and growing, team of outsourced engineers on data products for attribution and advertising effectiveness. MediaBrain is a team first company. The successful candidate will be an independent problem solver who can work with teammates.
Responsibilities
- Inventing, applying and modifying algorithms to solve challenging business and technical problems
- Developing tools for data processing and information retrieval
- Validating model score and performance
- Documenting and presenting model process and model performance
- Analysing, processing, evaluating and documenting large data sets
- Designing appropriate data structure and data storage schemes for efficient data manipulation and information retrieval
- Mentoring/leading members, sub teams within the Data Engineering Team where appropriate
- Responsible for the capture and analysis of requirements
- Develop automated processes to prevent, identify, and fix problems that impact service availability
- Contribute to peer code reviews and the preparation of releases
- Work closely with the Engineers to ensure that standards are adhered to and any necessary architectural or technical debt is recorded with a realistic plan to remediate
- Play a key role in familiarising Engineers, and the wider team, with software development tools and best practice.
Experience and aptitudes
Essential:
- A background in Computer Science, Applied Mathematics, Machine Learning, Statistics or related subjects
- Expert in C# and SQL.
- Experience in data engineering using Cloud based platforms, ideally AWS.
- Several years of professional experience developing data products, with a proven track record of successfully productising applied research into software
- Experience with data sets with billions of rows
- Excellent problem solving and data analysis skills, with expertise in developing or applying predictive analytics, statistical modelling, data mining, or machine learning algorithms
- Experience of contributing to the development of technology solutions/ productising internal toolsets
- Understands the principles and best practices of data modelling, interface design, code development, and testing
- High level of organisational skills to sustain momentum in multiple work-streams
- Strong people leadership skills, with the ability to understand team dynamics, select and develop team members
“Nice to have”
- SQL Server, Python, Spark, Hive, Hadoop, Presto, React
- Experience of SQL Server; data modelling, warehousing
- Knowledge and experience of data visualisation tooling, e.g Tableau, Looker
- Knowledge of GIT, JIRA, DevOps
- Experience with automated build and deployment tools
- Familiarity with Agile delivery methodologies
To Apply
Start a conversation with us by emailing Roger Bird [email protected] with a CV, LinkedIn, and/or note detailing your applicability.