Software Development Engineer II, Brand Innovation Lab - Engineering
Amazon.com, Inc, City of Westminster
Software Development Engineer II, Brand Innovation Lab - Engineering
Salary Not Specified
Amazon.com, Inc, City of Westminster
- Full time
- U
- Onsite working
- Graduate programme
Posted today, 17 Nov | Get your application in now to be one of the first to apply.
Closing date: Closing date not specified
job Ref: 3b0a0800f2054c97b42649e07ed3815b
Full Job Description
Want to work with the world's largest brands to enable the building of bespoke experiences across Amazon's site, mobile app, and Fire TV?, We're looking for a talented Software Development Engineer to join the Brand Innovation Lab Engineering team (BIL-E). We're focused on building and supporting a platform that enhances and evolves our wider Brand Innovation Lab's (BIL) business.
Our mission is to improve the efficiency and capabilities of how we build and operate our advertising campaigns. Our teams are extremely talented, and it is our duty to empower them to do their best work. We do this by improving the effectiveness of development teams through developer tooling, removing repetitive tasks across job families, and expanding the capabilities and data we have access to in order to provide the creative spark needed to fuel the long-term growth of Amazon Ads.
Technologies we use include:
- Java
- NodeJS
- API (both developing and integrating)
- JSON data formats
- AWS CDK
- RDBMS & NoSQL technologies (PostGres & DynamoDB)
In this role you would be expected to have responsibility for the full technical stack our team owns and operates.
Key job responsibilities
- Create, enhance and improve new and existing capabilities for our dependent teams
- Deliver productivity improvements on existing and new solutions
- Operate at the 'full-stack' level across our owned tools, services and solutions, including identifying issues and bottlenecks and leading initiatives to improve them
- Improve common utility packages
- Use open-source and internal software to improve your team's efficiency and quality
- Take part in our team's on-call, which has a very low ticket load
A day in the life
We're an agile team by default. This means our work can be fluid in nature.
We're responsible for the platform our dependent teams operate on which means a mix of DevOps responsibilities and supporting the 'paved roads' our users depend on.
A typical day might include:
- Attend/run a daily plan session to discuss yours/your teams current goal(s)
- Get involved in some pair or mob programming, developing your solution, raising PRs to get automated and peer feedback
- Deploy your changes to production, keeping business stakeholders up to date
- See your work go live across Amazon, exciting customers across the globe
About the team
Our vision is to enable every developer and creative to do their best work. Not limited by capacity, but only by their imagination.
We are the Brand Innovation Lab Engineering team. We're responsible for the platform all of our dependent teams use, operate and develop on, where they build cutting edge advertising campaigns for some of the biggest brands in the world.
As a member of our team you'll be responsible for supporting the paved roads our users tread, whilst having one eye on future needs. We use everything from automation to GenAI to develop and enhance capabilities, productivity and reporting that enables teams now and in the future to do their best work.
Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience in professional, non-internship software development
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience building complex software systems that have been successfully delivered to customers, Bachelor's degree in computer science or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.
Relevant jobs
- IT / Telecommunications Jobs in Bexley, Bexley
- IT / Telecommunications Jobs in Bexleyheath, Bexley
- IT / Telecommunications Jobs in Bromley, Barnsley
- IT / Telecommunications Jobs in Bromley Common, Bromley
- IT / Telecommunications Jobs in Camden Town, Greater London
- IT / Telecommunications Jobs in City of Westminster
- IT / Telecommunications Jobs in Croydon, Cambridgeshire
- IT / Telecommunications Jobs in Ealing, Ealing
- IT / Telecommunications Jobs in Enfield, Hyndburn
- IT / Telecommunications Jobs in Greenwich, Amber Valley
- IT / Telecommunications Jobs in Hackney
- IT / Telecommunications Jobs in Hammersmith and Fulham, Hammersmith and Fulham
- IT / Telecommunications Jobs in Harrow
- IT / Telecommunications Jobs in Hillingdon, Hillingdon
- IT / Telecommunications Jobs in Hounslow
- IT / Telecommunications Jobs in Islington, Leeds
- IT / Telecommunications Jobs in Kensington and Chelsea, Kensington and Chelsea
- IT / Telecommunications Jobs in Kingston upon Thames
- IT / Telecommunications Jobs in Lambeth, Lambeth
- IT / Telecommunications Jobs in Lewisham
- IT / Telecommunications Jobs in Merton, Oxfordshire
- IT / Telecommunications Jobs in Orpington, Greater London
- IT / Telecommunications Jobs in Richmond upon Thames
- IT / Telecommunications Jobs in Sidcup, Greater London
- IT / Telecommunications Jobs in Southwark
- IT / Telecommunications Jobs in Sutton, Doncaster
- IT / Telecommunications Jobs in Tower Hamlets, Tower Hamlets
- IT / Telecommunications Jobs in Twickenham, Greater London
- IT / Telecommunications Jobs in Wandsworth, Wandsworth
- IT / Telecommunications Jobs in Wimbledon, Greater London