At a Glance
- Tasks: Join our team to develop innovative advertising systems that enhance user experience.
- Company: Be part of Amazon's dynamic Wren advertising team in Edinburgh.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for growth.
- Other info: Collaborative environment with mentorship from experienced engineers and career advancement opportunities.
- Why this job: Make a real impact by building systems that serve millions of customers worldwide.
- Qualifications: Experience in software development and proficiency in modern programming languages required.
The predicted salary is between 50000 - 70000 £ per year.
Wren is an exciting advertising team in Amazon, responsible for removing barriers that prevent advertisers from accessing premium channels. We build systems for ad registration with both internal and external channels. We ensure that publishers can review creatives before they show on their channels, and that advertisers receive clear, actionable feedback on any rejections.
The team is seeking a talented and passionate software development engineer to join our welcoming and friendly team, based in our beautiful Edinburgh office. You will work as part of a small agile team, supporting and further developing our supply enablement services. As an engineer, you will be involved in every aspect of the process - from idea generation to technical design through to development and deployment - giving you a real sense of ownership. We build systems which meet high levels of performance, reliability, and scale.
You will have the freedom and encouragement to explore your own ideas and the reward of seeing your contributions benefit millions of Amazon customers worldwide. Amazon is a place where builders can build. We're looking for engineers who can delight customers by continually learning and inventing. From day one, you'll be working with, and supported by experienced engineers.
- 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 contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Bachelor's degree or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience building complex software systems that have been successfully delivered to customers
- Knowledge of object-oriented design, data structures, and algorithms
- Experience in cloud computing technologies
- Experience with architecting highly available systems that utilize load balancing, horizontal scalability and high availability
- Experience with coding and scripting (in a language other than SQL) to transform and manipulate data
- Experience in technical leadership of development, testing, and implementation of large-scale, complex technology projects
- Experience as a mentor, tech lead or leading an engineering team
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.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information.
Software Development Engineer, Advertising, Supply Enablement in Edinburgh employer: Wren
At Amazon, we pride ourselves on being an exceptional employer, particularly within our vibrant Edinburgh office where the Wren advertising team thrives. Our inclusive work culture fosters innovation and collaboration, providing employees with ample opportunities for professional growth and the chance to make a significant impact on millions of customers worldwide. With a focus on mentorship and technical leadership, we empower our engineers to explore their ideas and contribute to cutting-edge projects in a supportive environment.
StudySmarter Expert Advice🤫
We think this is how you could land Software Development Engineer, Advertising, Supply Enablement in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to current employees at Amazon or in the advertising tech space. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for those technical interviews! Brush up on your coding skills in Java, C++, or C#. Practice common algorithms and data structures, and don’t forget to review system design principles. We want you to shine!
✨Tip Number 3
Show off your projects! Whether it’s a personal project or something from your previous job, be ready to discuss how you contributed to the architecture and design. This is your chance to demonstrate your ownership and problem-solving skills.
✨Tip Number 4
Don’t just apply anywhere; apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll find all the latest roles that match your skills and interests.
We think you need these skills to ace Software Development Engineer, Advertising, Supply Enablement in Edinburgh
Some tips for your application 🫡
Show Your Passion:When writing your application, let your enthusiasm for software development shine through! We want to see your passion for building systems and delighting customers. Share any personal projects or experiences that highlight your love for coding.
Tailor Your CV:Make sure your CV is tailored to the role. Highlight your experience with modern programming languages like Java, C++, or C#. We’re looking for specific examples of how you’ve contributed to system architecture and design, so don’t hold back!
Be Clear and Concise:Keep your application clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate a well-structured application that showcases your skills without unnecessary fluff.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do – just follow the prompts and submit your details!
How to prepare for a job interview at Wren
✨Know Your Tech Stack
Make sure you’re well-versed in the programming languages mentioned in the job description, like Java, C++, or C#. Brush up on object-oriented design principles and be ready to discuss how you've applied them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to talk about complex software systems you've built. Be ready to explain your thought process during the development life cycle, from idea generation to deployment. Use specific examples to illustrate how you tackled challenges and delivered results.
✨Understand Agile Methodologies
Since you'll be working in a small agile team, it’s crucial to demonstrate your understanding of agile practices. Be prepared to discuss your experience with sprints, stand-ups, and how you’ve contributed to team dynamics in previous roles.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the team’s current projects, challenges they face, and how they measure success. This shows your genuine interest in the role and helps you assess if it's the right fit for you.