Lead AWS engineer
New Yesterday
We work with agencies and clients to transform the value of data by bringing together technology, data and analytics capabilities. We deliver this through the Open Media Studio, an AI-enabled media and data platform for the next era of advertising.
Choreograph is looking for an experienced developer to join the team responsible for development of the ecosystem of (primarily) Python microservices. You are conscious of the risks to the integrity of API contracts that arise when API implementers and API users breach separation of concerns by collaborating too closely.
You will lead them in definition of processes they follow. You will work with them on the architecture and implementation of systems you will build together.
Lead a cross-functional team of developers
Lead the development of architecture of systems you build and maintain
Cooperate with the Product leaders to develop and execute roadmaps for services and products under your care
Test your code on an appropriate level and cooperate with the Developers in Test in creation of testing frameworks
Demonstrate a solid understanding of separation of concerns, APIs as contracts, and the importance of preventing implementation details and side effects from crossing the API boundary.
Extensive experience on software development.
Familiarity with Python 3, which will be the primary development language you use in this role.
Familiarity with agile patterns of development.
SQL / Database knowledge is essential, you might have used ORMs in the past and you know why you want to avoid them
Experience working with one or more of the leading cloud platform (GCP, AWS, Azure)
and data pipelines (Kafka, Beam, Kinesis, etc.)
You have a passion for improving coding and development practices.
You understand how the web works, REST APIs, OpenAPI spec/Swagger, GraphQL, and the difference between REST and RPCs.
You understand TDD, BDD, unit testing, integration testing and when to use them.
Experience with back-end web application frameworks (Django, FastAPI, etc.)
Typescript, NodeJS, React, Webpack etc.
Java, C#
Choreograph is the beating heart of data inside WPP's media investment group, GroupM, the worlds leading media investment company responsible for more than $60 billion in annual media investment. GroupM and all its affiliates embrace and celebrate diversity, inclusivity, and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We are a worldwide media agency network that represents global clients.
- Location:
- London
- Job Type:
- FullTime
We found some similar jobs based on your search
-
New Yesterday
Lead Software Engineer - Databricks, PySpark, AWS
-
London
-
Competitive
- IT & Computers
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Market Risk, you are an integral part of an agile team t...
More Details -
-
New Yesterday
AWS Lead Data Engineer
-
London
- IT & Computers
Job Description HCLTech is a global technology company, home to more than 220,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology s...
More Details -
-
New Yesterday
Lead AWS engineer
-
London
WHO WE ARE Choreograph is WPP's global data products and technology company. Were on a mission to transform marketing by building the fastest, most connected data platform that bridges marketing strategy to scaled activation. We work with agencies a...
More Details -
-
New Yesterday
AWS Lead Engineer
-
London
WHO WE ARE Choreograph is WPP's global data products and technology company. Were on a mission to transform marketing by building the fastest, most connected data platform that bridges marketing strategy to scaled activation. We work with agencies a...
More Details -
-
New Yesterday
Lead Software Engineer - Python - Kubernetes - AWS
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Lead Software Engineer - Python - Kubernetes - AWS Join to apply for the Lead Software Engineer - Python - Kubernetes - AWS role at JPMorganChase Lead Software Engineer - Python - Kubernetes - AWS 3 days ago Be among the first 25 applicants Join...
More Details -
-
New Yesterday
Lead Software Engineer - Python - Kubernetes - AWS
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Job Description As a Lead Software Engineer at JPMorgan Chase within the Corporate and Investment Banking Applied Artificial Intelligence and Machine Learning team, you will play a pivotal role in transforming the operations of the world's largest b...
More Details -