Software Development Engineer

Software Development Engineer

Job Overview

Location
London, England
Job Type
Full Time Job
Job ID
13809
Date Posted
7 months ago
Recruiter
Thomas Steele
Job Views
20

Job Description

Job summary
Are you passionate about building great software, working with smart and motivated software engineers, and solving incredible technical challenges? Then this opportunity is for you! We are looking for Software Development Engineers for our offices in London.


The Team: We're a small, independent team inside AWS working on green-field services to improve operational tooling and automation across the most popular AWS services.


We're looking for true "Dev" and "Ops" people. Some of these people might have come from a traditional "Sys Admin" role, but have a solid understanding of Computer Science fundamentals and the ability to dive deep into code to find and fix issues, as well as building their own software systems that are more than just scripts. Other candidates could be Software Engineers who have a passion for not just building software, but seeing it all the way through the lifecycle into production, and then owning the day-to-day operations of a deployed system.

Regardless of your background, the ideal person will be passionate about building and running large scale services, will have experience with software engineering, Linux server administration, and excellent troubleshooting skills.

BASIC QUALIFICATIONS


· Bachelor’s degree in Information Science / Information Technology, Computer Science, * Engineering, Mathematics, Physics, or a related field with 5+ years of industry experience

· Proven technical leadership skills

· Demonstrated proficiency in Linux, hand on and related debugging

· Proven object-oriented design and implementation skills (Ruby, Java, and/or C++), preferably on Linux

· Demonstrated proficiency with scripting languages such as Bash, Python, JavaScript, etc.

· Good working knowledge/experience on highly distributed virtual environment, networking, s/w build and deployment process

· Strong ownership, urgency, and drive to launch services

· Strong communications skills; you will be required to proactively engage fellow Amazonians both inside and outside of your team

· Ability to effectively articulate technical challenges and solutions

· Deal well with ambiguous/undefined problems; ability to think abstractly

· Ability to synthesize requirements underlying feature requests, recommend alternative technical and business approaches, and facilitate engineering efforts to meet aggressive timelines

PREFERRED QUALIFICATIONS


· Masters or PhD in Information Science / Information Technology, Computer Science, Engineering, Mathematics, Physics, or a related field with 8+ years of experience

· 3+ years experience working in a technical leadership role

· Hands-on experience with a modern programming language such as C, C++, or Java

· Deep understanding of scalable computing systems

· A solid grasp of networking fundamentals, preferably including hands-on experience with load balancers, switches, routers, etc.

· Familiar with the challenges surrounding efficient operations and failure mode analysis in large complex distributed systems

· Experience working in start-up mode building new products and services from the ground up.

· Experience with distributed (multi-tiered) systems, algorithms, and relational databases

· Maturity, judgment, negotiation/influence skills, analytical skills, and leadership skills

· Expertise in software processes, web services, multi-tiered systems, workflow modeling, systems testing, and enterprise application integration

· Domain expertise in one or more of the following: security, mobile applications, big data analysis, software testing, user interface design
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.

Job ID: 13809

Similar Jobs

Meta

Full Time Job

Software development engineer Software development engineer

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Software development engineer Software development engineer

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Software development engineer Software development engineer

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Software development engineer Software development engineer

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept