AWS Lambda (https://aws.amazon.com/lambda) is changing the way that companies big and small think about computing in the cloud. Lambda functions offer customers a "serverless" way to create applications, an approach that lets customers turn business logic and application code into scalable, fault-tolerant production systems without requiring every developer to become an expert in distributed systems, deployment technologies, and infrastructure management. We are looking for smart software engineers who want to work at cutting edge scale and help push the boundaries of serverless computing in the cloud. To succeed in this role, you need to be creative, responsible, and able to dig deep into emerging technologies. Willing to read research papers but also move quickly to turn code into customer solutions. An ideal candidate will be passionate about container technologies and their security models. You will be passionate about programming languages and willing to learn a multitude of them.
· Bachelors degree in Computer Science or a related field, 3-5+ years relevant work experience (or more for senior level developers) · Knowledge of C and at least one modern programming language, such as GoLang, Java, Scala, C++, or C# · Computer Science fundamentals in data structures, algorithm design and problem solving · Demonstrated systems programming expertise · Experience in C/C++ or Java and exposure to interpreted languages such as Python · Excellent communication skills and the ability to work well in a team · Strong customer focus, ownership, urgency and drive · Experience building