Software Development Engineer

Surrey, South East £55000 - £75000 Annually ECM Selection (Holdings) Limited

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare.

The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach.

Currently, they are looking to recruit a Software Development Engineer to join a nascent group to incorporate innovative AI / ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI / ML into these software products.

Requirements:

- Strong academic background, minimally a Master’s in computer science, physics, engineering or similar, and ideally a PhD in a relevant subject area.- 

- Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data.

- Experience with Python and C++ / C# including how to integrate ML features.

The role does require relevant technical expertise, limited university / freelance projects are not sufficient.

On offer is an excellent remuneration package including a wide range of benefits. Successful candidates will need to undertake background checks and also work fully onsite to take up this role.

Keywords: Software Engineering, AI / ML Applications, Desktop / Web, Data Engineering Support, Python, C++, C#, Onsite, Guildford

Another top job from ECM, the high-tech recruitment experts.    

Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27474 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Amazon

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Description
Would you like to help implement innovative cloud computing solutions and solve the most complex technical problems? Are you excited by the prospect of building and running the world's largest cloud computing infrastructure to provide a better world for future generations?
Amazon Web Services (AWS) builds and operates some of the largest internet infrastructure on the planet; providing companies of all sizes with an infrastructure web services platform in the cloud. With AWS, customers provision compute power, storage, database, and other cloud resources as their business demands them. To meet the growing demand for AWS Services around the globe, we need exceptionally motivated people who are driven by learning and innovation.
AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.
If you join us you'll be part of a world-class team in a dynamic environment that has the entrepreneurial feel of a start-up. As a member of the team providing EC2 services you will be delivering foundational capability that benefits all customers!
This is an opportunity to operate and engineer systems on a massive scale, and to gain world class experience in cloud computing. You'll be surrounded by people who are passionate about cloud computing, believe that first class service is critical to customer success, and are committed to improvement.
Top reasons to join our team:
- Be a catalyst to deliver a truly disruptive products that are growing rapidly
- Solve unique and first-order problems at massive-scale across many AWS Services
- Learn how to build and operate distributed systems at massive scale
- Build and influence the tools and utilities that are part of the AWS fleet running our internal servic
Key job responsibilities
Amazon has a collaborative, purposeful and enthusiastic environment where we "Work Hard, Have Fun, Make History." On a typical day engineers might deep dive to root cause a customer issue, investigate why a metric is trending the wrong way, consult with the top engineers at Amazon, or discuss radical new approaches to automate operational issues.
A software engineer at Amazon will have technical ownership of designs and services, and will influence good coding practices among peers. Responsibilities will include designing, coding, reviewing, testing, fixing, researching, deploying and maintaining services and code in Amazon cloud production environments. Successful candidates will be experienced software engineers who can prioritize well, are good team players, develop at a high standard, can deal with new and ambiguous problem domains, and have a consistent track record of delivery.
A day in the life
At Amazon our software engineers take ownership of solution design, turn it into code and deliver it on schedule, using appropriate technologies and current software engineering best practices. They are expected to collaborate with their team and across teams to take responsibility for improvements and building of new tooling, features, services and applications.
Amazon software engineers have the responsibility of building, maintaining and running the software they own including the dependencies of their team's software, hardware platform, operating system and build. They may also be part of an on-call rotation within their team and, in the event of problems, are able to troubleshoot, research the root cause and thoroughly resolve defects.
About the team
About AWS
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Why AWS?
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Inclusive Team Culture
AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.
Mentorship & Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve.
Basic Qualifications
- 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
- 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
- Bachelor's degree or equivalent
- Strong verbal and written communication skills and able to articulate technical challenges and solutions to a broad range of audiences; technical and business
Preferred Qualifications
- Master'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 as a mentor, tech lead or leading an complex projects to resolution
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 ( ) to know more about how we collect, use and transfer the personal data of our candidates.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
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 for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

Woking, South East Crowd Link Consulting Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

Software Development Manager Woking, Surrey


Objective

Coordinate the delivery of Software Product Development at the company by managing a programme of sprint teams responsible for key products. Develop and implement Strategy to maintain agile delivery of features and maintain output across all development teams resulting in continued rapid growth across all products.


Responsibilities

  • Software Dev.



WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.

Software Development Manager

London, London Amazon

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview

WW Customer Trust & Partner Support (CTPS) ensures that Amazon is a safe and trustworthy place to shop and an amazing place to build a successful business selling products. Our mission is to build trust with our Customers and Selling Partners as we scale through technology, analytics, and science. We’re committed to service as a center of excellence for Amazon. As part of CTPS, Seller Registration owns variety of products which enables us to collect data from WW Sellers in order to let them sell on Amazon marketplace. Our mission is to: (a) make it simple and fast for Sellers to register globally, (b) verify the identity of every person and business selling on Amazon through the Seller lifecycle, and (c) use automation to achieve accuracy, speed, and scale. When we are successful, we enable Marketplace growth and build trust with our Customers. Registration Systems receive ~1.5M hits per week and strive towards providing a seamless experience that cannot be exploited by bad actors. As of today, sellers who intend to go global on Amazon need to register in each region and thus, go through the tedious registration process multiple times, which leads to friction for potential global sellers.nWe are looking for a Software Development Manager with a strong sense of ownership and a passion for delivering creative solutions for complex problems on an unprecedented scale. As part of leading a team of engineers, you will have the opportunity to create significant impact on our systems, our business and most importantly, our customers as we take on challenges that can reshape the e-commerce industry.nWe are seeking someone who has strong technical, project and people skills with a can-do attitude and a focus on delivering high quality software. We move at a fast pace and deliver software iteratively using AGILE best practices and the latest technologies.nResponsibilities

Lead teams of world-class software engineers and technical program managers; make design decisions related to product features and technology choices.nProvide direction to ensure successful delivery of software solutions at scale.nMaintain a strong focus on delivering high quality software in an agile environment.nDrive architectural and design decisions to support scalable and extensible distributed systems.nPartner with product and program management to align on vision, roadmap, and priorities.nIdeal Candidate Qualifications

Must be technically credible to lead teams of world-class software engineers and technical program managers. Must be able to make the right design decisions related to product features and technology choices.nDeep understanding of overall systems development life cycle including various methodologies (agile, waterfall, iterative).nExperienced in developing the long-term strategy for the settlement platforms and translate that into an achievable roadmap.nExperienced in building and managing teams that design and deliver scalable and extensible distributed systems to address complex business challenges.nUnderstands how to scope and justify resources and budget needs to senior leaders and finance partners.nConsistent focus on operational excellence and security of systems.nExperience with open source technologies, object-oriented design, and agile development methodologies.nBasic Qualifications

7+ years of engineering experiencen3+ years of engineering team management experiencen8+ years of leading the definition and development of multi tier web services experiencenKnowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operationsnExperience partnering with product or program management teamsnPreferred Qualifications

Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategynExperience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineersnOur 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 for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.nAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

London, London Amazon

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview

The Partner Support and Solutions team is looking for a Software Development Manager to help us build scalable and extensible world-class platform and applications on top of it. Do you like creating software solutions to atypical problems by “breaking the mold” type thinking? Is having the ability to see your work positively affect millions of peoples something that gives you a sense of pride? If you answered YES to these questions, it’s time for you to consider joining Amazon’s Seller Experience team responsible for global intelligent machine learning software development. Our goal is simple – the Seller Experience Team seeks to make online selling more attractive to a broader demographic of potential retailers through superior scalable object-oriented platform. Your work will directly impact cost, selection and the customer experience for both internal and external customers alike. We build internet-scale distributed systems that enhance the Amazon Seller experience. Our teams get to work on truly unique problems and develop atypical solutions – talk about thinking out of the box…there is no box! We are forward thinkers doing what no one else is doing. It doesn’t exist? We will build it.nAs an experienced Software Development manager, you have a passion for building quality software and solving hard problems with team of brilliant engineers. You hire and develop key talent and tirelessly pursue bringing the best out of your team. Because you are customer-centric, you understand and appreciate being a driving factor for all software solutions developed as you realize how many people rely on and use your product. Putting a less-than-ideal solution into production is not an option. You enjoy working on scalable, extensible architecture as your team creates software used by a wide range of stakeholders. Coming to work each day is exciting and makes your work fun as you are also developing a next generation, world-class system that provides functionality to different Amazon businesses while leveraging data and machine learning techniques to tailor the user experience. Because you understand that the needs of customers and technical answers to their questions are dynamic, you handle ambiguity in stride as your ultimate goal is to innovate and simplify to create the optimal solution for Amazon Sellers.nBasic Qualifications

3+ years of engineering team management experiencen7+ years of engineering experiencen8+ years of leading the definition and development of multi tier web services experiencenKnowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operationsnExperience partnering with product or program management teamsnExperience designing or architecting (design patterns, reliability and scaling) of new and existing systemsnPreferred Qualifications

Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategynExperience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineersnOur 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 for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.nAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

London, London Amazon

Posted today

Job Viewed

Tap Again To Close

Job Description

Are you passionate about creating exceptional user experiences that serve millions of customers? Do you thrive on leading teams to innovate and deliver best-in-class cloud management solutions? Amazon Web Services (AWS) is seeking a talented Software Development Manager (SDM) to join the EC2 Core Console Organization, to develop and manage some of the most critical and widely-used interfaces for AWS customers.

As an SDM in the EC2 Core Console team, you will lead a group of skilled engineers working on both front-end and back-end development. You'll collaborate closely with Product Managers, UX designers, researchers, and data scientists to evolve and expand our console capabilities. Your role will be pivotal in shaping the future of how customers interact with and manage their EC2 and related resources.

The EC2 Console is often the gateway through which customers explore and understand the broader AWS offering. It's crucial in helping users quickly ramp up in new domains, efficiently manage their workloads, and extract maximum value from the cloud. Your team will be at the forefront of simplifying complex cloud operations and enabling our customers to achieve more.

Why it matters:

The EC2 Core Console is at the heart of AWS customer interactions, serving millions of users. Your work will directly impact how businesses of all sizes harness the power of cloud computing. You'll be at the forefront of innovation, helping to simplify complex cloud operations and enable our customers to achieve more. By integrating new technologies like GenAI, you'll help shape the future of cloud management interfaces, making AWS services more accessible and impactful for our diverse customer base.

Utility Computing (UC)

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazonu2019s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWSu2019s services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.

Key job responsibilities

Lead and mentor a team of software engineers, fostering their growth and driving technical excellence

Collaborate with cross-functional teams to define and execute on the product roadmap

Drive data-informed decisions to continuously improve the console experience

Ensure the scalability, reliability, and performance of the EC2 Core Consoles

Champion best practices in software development, including code quality, testing, and operational excellence

Represent the team in interactions with senior leadership and key stakeholders

Balance short-term deliverables with long-term strategic goals

Innovate on behalf of customers by leveraging high value technologies, including Generative AI and other emerging tools

Continuously seek ways to simplify complex tasks and improve user productivity within the EC2 Consoles

About the team

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.

Diverse Experiences

AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasnu2019t followed a traditional path, or includes alternative experiences, donu2019t let it stop you from applying.

About AWS

Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Inclusive Team Culture

AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.

Work/Life Balance

We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

Mentorship & Career Growth

We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

BASIC QUALIFICATIONS

2+ years of engineering team management experience

5+ years of engineering experience

Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations

PREFERRED QUALIFICATIONS

Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy

Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

Amazon is an equal opportunities employer, and we value your passion to discover, invent, simplify and build. We welcome applications from all members of society irrespective of age, sex, disability, sexual orientation, race, religion or belief. Amazon is strongly committed to diversity within its community and especially welcomes applications from South African citizens who are members of designated groups who may contribute to Employment Equity within the workplace and the further diversification of ideas. In this regard, the relevant laws and principles associated with Employment Equity will be considered when appointing potential candidates. We are required by law to verify your ability to work lawfully in South Africa. Amazon requires that you submit a copy of either your identity document or your passport and any applicable work permit if you are a foreign national, along with an updated curriculum vitae.

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 for more information. If the country/region youu2019re applying in isnu2019t listed, please contact your Recruiting Partner.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

gu21 2bp Woking, South East £75000 - £90000 annum Noir

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

Software Development Manager - Software House - Woking / Hybrid

(Key skills: Software Development Management, Agile, Scrum, Kanban, SDLC, Leadership, Stakeholder Engagement, Continuous Improvement, SaaS, B2B, B2C, Programme Delivery, Quality Methods, Innovation)

Are you a people-first technology leader with a passion for delivering high-quality software in a dynamic environment? Do you thrive in fast-paced settings where innovation, collaboration, and client focus are at the heart of delivery? If so, this could be your next step.

Our client, a highly respected software house , is seeking a Software Development Manager to coordinate the delivery of cutting-edge applications across multiple teams. With a strong culture of collaboration and technical excellence, the business is focused on developing innovative B2B and B2C software solutions that transform client experiences and drive growth.

As Software Development Manager, you will lead multiple Agile sprint teams made up of software engineers, quality professionals, and product experts. You'll be responsible for the entire software development lifecycle (SDLC), ensuring that delivery aligns with strategic objectives while maintaining an exceptional standard of quality. Acting as both a coach and motivator, you'll enable your teams to perform at their best, supporting both personal and technical growth.

Collaboration will be central to your role: you will work closely with senior stakeholders to align development with product vision, ensuring resources are allocated effectively to drive the organisation forward. You'll also spearhead continuous improvement initiatives, refining processes and practices to elevate delivery flow and maintain the company's reputation for excellence.

The ideal candidate will bring significant experience managing medium to large in-house development teams, strong technical understanding of modern coding practices, and a proven track record in Agile environments. You'll be a confident communicator, commercially aware, and adept at balancing hands-on involvement with effective delegation. Above all, you'll bring a forward-thinking mindset and a passion for innovation.

This is an exciting opportunity to join a thriving software house where your leadership will have a tangible impact on products used by clients worldwide.

Location: Woking, UK / Hybrid working
Salary: £75,000 - £90,000 + Bonus + Benefits

Applicants must have the right to work in the UK.

NOIRUKTECHREC
NOIRUKREC

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Data visualization software Jobs in London !

Software Development Manager

gu21 2bp Woking, South East £75000 - £90000 annum Noir

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

Software Development Manager - Software House - Woking / Hybrid

(Key skills: Software Development Management, Agile, Scrum, Kanban, SDLC, Leadership, Stakeholder Engagement, Continuous Improvement, SaaS, B2B, B2C, Programme Delivery, Quality Methods, Innovation)

Are you a people-first technology leader with a passion for delivering high-quality software in a dynamic environment? Do you thrive in fast-paced settings where innovation, collaboration, and client focus are at the heart of delivery? If so, this could be your next step.

Our client, a highly respected software house , is seeking a Software Development Manager to coordinate the delivery of cutting-edge applications across multiple teams. With a strong culture of collaboration and technical excellence, the business is focused on developing innovative B2B and B2C software solutions that transform client experiences and drive growth.

As Software Development Manager, you will lead multiple Agile sprint teams made up of software engineers, quality professionals, and product experts. You'll be responsible for the entire software development lifecycle (SDLC), ensuring that delivery aligns with strategic objectives while maintaining an exceptional standard of quality. Acting as both a coach and motivator, you'll enable your teams to perform at their best, supporting both personal and technical growth.

Collaboration will be central to your role: you will work closely with senior stakeholders to align development with product vision, ensuring resources are allocated effectively to drive the organisation forward. You'll also spearhead continuous improvement initiatives, refining processes and practices to elevate delivery flow and maintain the company's reputation for excellence.

The ideal candidate will bring significant experience managing medium to large in-house development teams, strong technical understanding of modern coding practices, and a proven track record in Agile environments. You'll be a confident communicator, commercially aware, and adept at balancing hands-on involvement with effective delegation. Above all, you'll bring a forward-thinking mindset and a passion for innovation.

This is an exciting opportunity to join a thriving software house where your leadership will have a tangible impact on products used by clients worldwide.

Location: Woking, UK / Hybrid working
Salary: £75,000 - £90,000 + Bonus + Benefits

Applicants must have the right to work in the UK.

NOIRUKTECHREC
NOIRUKREC

This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

London, London Amazon

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Description
Would you like to help implement innovative cloud computing solutions and solve the most complex technical problems? Are you excited by the prospect of building and running the world's largest cloud computing infrastructure to provide a better world for future generations?
Amazon Web Services (AWS) builds and operates some of the largest internet infrastructure on the planet; providing companies of all sizes with an infrastructure web services platform in the cloud. With AWS, customers provision compute power, storage, database, and other cloud resources as their business demands them. To meet the growing demand for AWS Services around the globe, we need exceptionally motivated people who are driven by learning and innovation.
AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.
If you join us you'll be part of a world-class team in a dynamic environment that has the entrepreneurial feel of a start-up. As a member of the team providing EC2 services you will be delivering foundational capability that benefits all customers!
This is an opportunity to operate and engineer systems on a massive scale, and to gain world class experience in cloud computing. You'll be surrounded by people who are passionate about cloud computing, believe that first class service is critical to customer success, and are committed to improvement.
Top reasons to join our team:
- Be a catalyst to deliver a truly disruptive products that are growing rapidly
- Solve unique and first-order problems at massive-scale across many AWS Services
- Learn how to build and operate distributed systems at massive scale
- Build and influence the tools and utilities that are part of the AWS fleet running our internal servic
Key job responsibilities
Amazon has a collaborative, purposeful and enthusiastic environment where we "Work Hard, Have Fun, Make History." On a typical day engineers might deep dive to root cause a customer issue, investigate why a metric is trending the wrong way, consult with the top engineers at Amazon, or discuss radical new approaches to automate operational issues.
A software engineer at Amazon will have technical ownership of designs and services, and will influence good coding practices among peers. Responsibilities will include designing, coding, reviewing, testing, fixing, researching, deploying and maintaining services and code in Amazon cloud production environments. Successful candidates will be experienced software engineers who can prioritize well, are good team players, develop at a high standard, can deal with new and ambiguous problem domains, and have a consistent track record of delivery.
A day in the life
At Amazon our software engineers take ownership of solution design, turn it into code and deliver it on schedule, using appropriate technologies and current software engineering best practices. They are expected to collaborate with their team and across teams to take responsibility for improvements and building of new tooling, features, services and applications.
Amazon software engineers have the responsibility of building, maintaining and running the software they own including the dependencies of their team's software, hardware platform, operating system and build. They may also be part of an on-call rotation within their team and, in the event of problems, are able to troubleshoot, research the root cause and thoroughly resolve defects.
About the team
About AWS
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Why AWS?
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Inclusive Team Culture
AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.
Mentorship & Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve.
Basic Qualifications
- 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
- 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
- Bachelor's degree
- Strong verbal and written communication skills and able to articulate technical challenges and solutions to a broad range of audiences; technical and business
Preferred Qualifications
- Master's degree
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience as a mentor, tech lead or leading an complex projects to resolution
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 ( ) to know more about how we collect, use and transfer the personal data of our candidates.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
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 for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer, Amazon Ads

London, London Amazon

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Development Engineer, Amazon AdsnJob ID: | Amazon.com Services LLC

Amazon Advertising seeks the world’s brightest and best technical engineers to drive next-generation solutions that enable advertisers to reach customers across our owned and operated sites, on other high-quality publisher sites across the web, and on millions of desktops, mobile, and connected TV devices. Our mission is to offer the world’s most customer-centric advertising. Amazon DSP (ADSP) is Amazon’s programmatic advertising product for campaign spanning Display, Video, and Audio across Amazon properties (e.g., Amazon.com, IMDb TV, Twitch, Fire TV, and Amazon Music) and tens of thousands of third-party (3P) websites and apps. We seek candidates who want to join a team focused on building large-scale systems that integrate across multiple sources to provide unique advertising products. These products give advertisers the controls and data necessary to improve the relevancy and performance of their ads.

Responsibilities

Use your problem-solving skills, collaborating with creative and technical teams, thinking-big and inventing and simplifying to solve challenges.

Deliver novel customer experiences by developing solutions.

Collaborate with teams across Amazon to integrate and optimize existing ad products to take advantage of Amazon's scale and reach.

Leverage your technical ability, excellent organizational and communication skills to build and solve challenging and ambiguous problems. You'll use your ingenuity and motivation to achieve results in a fast-paced environment.

Provide guidance to and mentor other SDEs in the team.

Be responsible for high quality bar, ensuring quality design reviews and robust engineering practices for automated testing and code coverage.

Qualifications

3+ years of non-internship professional software development experience

2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience

Experience programming with at least one software programming language

Preferred Qualifications

3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

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 for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit . This position will remain posted until filled. Applicants should apply via our internal or external career site.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Data Visualization Software Jobs View All Jobs in London