Senior Software Engineer | Amazon Dev Centre (London) Ltd | Job Post: Software Development Engineers

Senior Software Engineer

Amazon Dev Centre (London) Ltd
Location : London (Greater London Area), England United Kingdom, Europe
Job Post: Software Development Engineers
DESCRIPTION
AWS Elastic Compute Cloud (EC2) Windows team is looking for a senior software development engineer to help us define and build the future of computing. The London UK based role will work with the EC2 team to build tools that help customers migrate custom applications without the need to make code changes or refactor current applications. As a member of the EC2 team, you'll work alongside outstanding engineers and leaders, refine product requirements with product and program management, define architecture, and be a leader in the implementation and launch of new products.

As a key member of the engineering team, you will have influence on our product strategy by helping define the product features, refine system architecture, and spearhead best practices that enable a quality product. You will successfully set the foundation for the next phase of the product and beyond. A commitment to teamwork, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating a reliable, scalable, and high-performance service requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems. You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly about building good software as well as making that software achieve its operational goals. You will have the opportunity to interact with customers to ensure their needs are met -- clear, professional communication with teammates and customers is an important part of the job.

You will be clearly passionate about start-up opportunities, and have a demonstrated track record of success delivering new features or products. You will have thrived and succeeded in delivering high-quality technology products/services in a hyper-growth environment where priorities shift fast. You will have proven OO design and implementation experience with knowledge of web services and cloud architecture.


BASIC QUALIFICATIONS
·         BS in Computer Science/Engineering
·         Significant experience in Artificial Intelligence Techniques, Embedded Systems, High Availability Servers, Machine Learning, Real Time Operating Systems, OS internals (Windows/Linux) and Application Virtualization domains.
·         Proven development experience in Java or C++.
·         Proven track record of leading the delivery of high-quality systems.
·         Strong, object-oriented design and coding skills.


PREFERRED QUALIFICATIONS
Sharp analytical abilities and proven design skills. Comfortable in fast-paced, start-up like development environments.
Experience creating architecture for large-scale distributed systems and a passion for building and operating highly-available services.
Experience hiring and mentoring junior engineers a plus

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.

1 comment: