Software Development Engineer, AWS Smithy Team @ Amazon Dev Center U.S., Inc. - New York, NY

Job Overview

7 days ago

Software Development Engineer, AWS Smithy Team

Amazon Dev Center U.S., Inc. - New York, NY

  • 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one software programming language.
Job summary
Do you want to be part of an amazing engineering team working on open-source tooling that delights developers? Are you interested in helping build tools to accelerate the development of cloud applications?

The AWS SDKs and Tools team is looking for a passionate and innovative Software Developer to join the Smithy team. Smithy is an interface definition language and set of tools that allows developers to build clients and servers in multiple languages. Smithy models define a service as a collection of resources, operations, and shapes. A Smithy model enables API providers to generate clients and servers in various programming languages, API documentation, test automation, and example code. In this role, you will work across the internal and external communities to develop enhancements to modeling languages as well as develop new tools to simplify various aspects of cloud-based applications.

We are looking for an engineer who is obsessed with giving customers the best possible developer experience, has strong development skills, and is excited to build high-quality open-source software in a fast moving, agile environment.

To succeed in this role, you should be incredibly customer focused, have a strong understanding of programming languages and knowledge of developer communities. You must enjoy collaborating with teams across the company and take pleasure from delighting developers with high-quality, best-of-breed development tools and libraries.

AWS has the most services and more features within those services, than any other cloud provider–from infrastructure technologies like compute, storage, and databases–to emerging technologies, such as machine learning and artificial intelligence, data lakes and analytics, and Internet of Things. AWS Platform is the glue that holds the AWS ecosystem together. Whether its Identity features such as access management and sign on, cryptography, console, builder & developer tools, and even projects like automating all of our contractual billing systems, AWS Platform is always innovating with the customer in mind. The AWS Platform team sustains over 750 million transactions per second.

Mentoring
We have a formal mentor search application that lets you find a mentor that works best for you based on location, job family, job level etc. Your manager can also help you find a mentor or two, because two is better than one. In addition to formal mentors, we work and train together so that we are always learning from one another, and we celebrate and support the career progression of our team members.

Inclusion
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Work-Life Balance
Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren't focused on how many hours you spend at work or online. Instead, we're happy to offer a flexible schedule so you can have a more productive and well-balanced life—both in and outside of work.

Location is flexible. The team is primarily located in Seattle and NYC.

  • A desire to contribute to an environment where everyone wants to work hard, have fun, and to make history.
  • Experience operating services or web applications.
  • Web development experience (i.e. HTML, CSS, JavaScript)
  • Experience building applications on AWS (nice to have)
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
  • Excellent verbal and written communication skills.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Similar Jobs

Labs - .NET Software Engineer

PRICE WATERHOUSE COOPERS

New York, NY

NET Core development and SQL development experience. Utilizing established development tools, guidelines, and conventions to create software solutions using .

Software Development Engineer - Price, Payment & Purchase Experience

Audible

Newark, NJ

Experience building and delivering software systems to internal or external customers. Knowledge of professional software development life cycle best practices,…

Software Development Engineer - Customer Experience and Promotions

Audible

Newark, NJ

You are an innovative and passionate top software engineer looking to make a positive impact on customer experience.

Senior Software Development Engineer

Audible

Newark, NJ

Experience building and delivering software systems to internal or external customers. Knowledge of professional software development life cycle best practices,…

Labs - .NET Software Engineer

PRICE WATERHOUSE COOPERS

Melville, NY

NET Core development and SQL development experience. Utilizing established development tools, guidelines, and conventions to create software solutions using .

Labs - .NET Software Engineer

PRICE WATERHOUSE COOPERS

Philadelphia, PA

NET Core development and SQL development experience. Utilizing established development tools, guidelines, and conventions to create software solutions using .

Labs - .NET Software Engineer

PRICE WATERHOUSE COOPERS

Stamford, CT

NET Core development and SQL development experience. Utilizing established development tools, guidelines, and conventions to create software solutions using .

Labs - .NET Software Engineer

PRICE WATERHOUSE COOPERS

Florham Park, NJ

NET Core development and SQL development experience. Utilizing established development tools, guidelines, and conventions to create software solutions using .

Azure Application Developer

Deloitte

Glen Mills, PA

Advanced proficiency in software development lifecycle methodologies (Agile preferred). Investigate and correct reported issues against existing software.

Software Engineer

Deloitte

Glen Mills, PA

Strong understanding of backend and UI development with Angular. You will ensure application design, development schedule, and implementation while meeting, or…

Java Developer

Comcast

Philadelphia, PA

Programs new software, web applications and supports new applications under development and the customization of current applications.

Software Engineer (SRE)

Comcentric

Trenton, NJ

To be considered for this role, you must have a strong software development foundation with 5+ years of experience writing code in Java, Python, Go or other…

Informatica Developer - Remote

KPMG

Philadelphia, PA

Provide support in the design, development, test deploy and documentation of projects data quality procedures and its outputs.

Mobile Engineer - New Jersey

Cushman & Wakefield

New York, NY

Responsible to ensure the efficient operation and maintenance of mechanical, electrical and plumbing equipment and systems for the assigned property(s).

Azure Application Developer

Deloitte

Princeton, NJ

Advanced proficiency in software development lifecycle methodologies (Agile preferred). Investigate and correct reported issues against existing software.

Senior Software Engineer - .NET Core, Azure

Deloitte

Glen Mills, PA

Strong understanding of backend and UI development with Angular. You will ensure application design, development schedule, and implementation while meeting, or…

Senior Full Stack Developer

General Motors

Limerick, PA

Good understanding of software development best practices. Minimum 5 years of professional software development experience.

Senior Java Developer

Barclays

Whippany, NJ

Contribute in the development of low latency messaging components. Ensure that all activities and duties are carried out in full compliance with regulatory…

DevOps Engineer

Deloitte

Glen Mills, PA

Partner with development and operations teams to facilitate practical automation solutions and custom modules. Strong experience with Linux environment.

Senior Software Engineer

Deloitte

Princeton, NJ

Mentor junior development staff in the art of building software systems. Analyze business/ functional requirements and prepares development project schedule,…

DevOps Lead

Deloitte

Glen Mills, PA

Design, develop and maintain automation framework for iterative software development and testing. As the DevOps Leader you will drive continuous integration and…

DevOps Engineer

Deloitte

Princeton, NJ

Partner with development and operations teams to facilitate practical automation solutions and custom modules. Strong experience with Linux environment.

Senior Full Stack Developer

Deloitte

Glen Mills, PA

Mentor junior development staff in the art of building software systems. Analyzes business/ functional requirements and prepares development project schedule,…

DevOps Lead

Deloitte

Princeton, NJ

Design, develop and maintain automation framework for iterative software development and testing. As the DevOps Leader you will drive continuous integration and…

Ad