Software Development Engineer, Application Security Development @ Amazon.com Services LLC - Austin, TX

Job Overview

a month ago

Software Development Engineer, Application Security Development

Amazon.com Services LLC - Austin, TX

  • Programming experience with at least one software programming language.
  • 1+ years of experience in software development

  • 2+ years professional experience in software development.
  • Experience with at least one modern programming language (Java, C/C++, C#).
  • Knowledge of Computer Science fundamentals (object-oriented design, algorithm design, data structures, problem solving, and complexity analysis).
  • Experience developing cloud software services and an understanding of design for scalability, performance and reliability.

Job summary Help us protect all Amazon customers, from Amazon Fresh to Fulfillment Centers. We are looking for a security-focused software development engineer who wants to make a difference to ensure that protecting customer data is at the forefront of all development. Key job responsibilities You will work on a team of talented software developers and security engineers that builds a system to help all Amazon builders design secure systems and work through threat modeling activities. You will be challenged by scale and latency constraints as you build features that delight your users, and you will learn about and integrate with critical systems across Amazon. We believe in experimentation, iterating quickly and getting feedback from our customers. About the team This team builds tools used by all Amazonians to help them design secure systems by helping them threat model and make secure design choices.
  • Experience developing software solutions for security applications.
  • Demonstrated ability in delivering solutions using AWS products, such as DynamoDB, S3, SQS/SNS, Lambda, Elastic Search & EC2.
  • Experience building mobile or web frontends and applications, using React or React Native.
  • Demonstrated ability in mentoring other software developers to maintain architectural vision and software quality.
  • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
  • Experience mentoring junior software engineers to improve their skills, and make them more effective and productive software engineers.
  • Experience creating custom build automation tooling (e.g., Gradle plugins).
  • Experience with programming in a Lisp dialect, especially Clojure, Common Lisp, or Scheme.

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

Sr. Software Development Engineer, Artemis

Amazon.com Services LLC

New York, NY

4+ years of professional software development experience. 4+ years of non-internship professional software development experience.

Software Engineer II, Infrastructure, Search

Google

New York, NY

Write product or system development code. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java,…

Program Manager III, Search, Software Engineering

Google

New York, NY

Understanding of the software development lifecycle. Develop tools and processes to improve software engineering productivity.

Full Stack Engineer

Contently

New York, NY

5+ years of professional software development experience. Lead and help set best practices for productive software development.

Software Development Engineer, CMS

Audible

Newark, NJ

Java development skills building large scale web applications and APIs. Experience building and delivering software systems to internal or external customers.

Full Stack Developer

IBM

New York, NY

Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide.

iOS Engineer, Messaging

Spotify

New York, NY

You have a deep understanding of modern iOS development. The Freemium R&D team oversees the entire user journey on Spotify and ensures we engage with people in…

Senior Full Stack Engineer

Contently

New York, NY

6-10 Years experience in software development. Full migration from Rails monolith to React SPA and Rails API. Top-to-bottom analysis of the current UX/UI of the…

Software Engineer, Vice President - Hybrid

MUFG

New York, NY

6-8 years of application development using Java, C# or Python. In this role you will collaborate with other senior technical team members and other developers…

Software Engineer (remote)

Thermo Fisher Scientific

New York, NY

5+ Years of experience in software development, information systems, or related field. 5+ Years of experience in software development, information systems, or…

Software Engineer, I

Zebra

Holtsville, NY

Knowledge of Git or similar version control software. Software Engineer I is responsible to Design, Develop, and Support software tools and utilities for…

Application Developer Web

OUTFRONT media

New York, NY

Deliver clean, readable, and well tested code with documentation to support development. Provide estimates on timelines for development and keep clear lines of…

Java Application Development Lead - 4385377

Accenture

Philadelphia, PA

Minimum 7 years of experience in Java and J2EE application development. Accenture Flex employees work in their local metro area onsite at the project,…

Front-End Cloud-based Web Developer

IBM

New York, NY

Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide.

Technical Architect, DevOps – IT Transformation

NewYork-Presbyterian Hospital

Manhattan, NY

Experience in working with Web / Analytics / Data Science development teams. Extensive experience working with git (or other version control systems) for…

Software Engineer III

Elsevier

Philadelphia, PA

Work closely with other development team members to understand moderately complex product requirements and translate them into software designs.

Senior .Net Developer

Cognizant

Hartford, CT

Experience in analysis design development and testing activities. Net Developer for developing customized product for our clients.

Implementations Data Programmer

Fiserv, Inc.

Short Hills, NJ

Understanding of programming standards, software development tools, optimization techniques, and technical specification experience.

Senior Associate, Software Engineering Java Full Stack

KPMG

Philadelphia, PA

Participate in IT Java development efforts for various client projects. Minimum three years of recent relevant work experience with software engineering…

Software Engineer III

RELX

Philadelphia, PA

Work closely with other development team members to understand moderately complex product requirements and translate them into software designs.

Senior Associate, Software Engineering Java Full Stack

KPMG

Melville, NY

Participate in IT Java development efforts for various client projects. Minimum three years of recent relevant work experience with software engineering…

Manager, Software Engineering Java Full Stack

KPMG

New York, NY

Minimum seven years of recent progressive experience developing software using Java. Understand the application and platform development goals and design…

Technical Support Software Engineer

Sartorius

Bohemia, NY

Manage new software releases and system configuration details. 4+ years experience supporting software controlled automation equipment.

Senior Associate, Software Engineering Java Full Stack

KPMG

New York, NY

Participate in IT Java development efforts for various client projects. Minimum three years of recent relevant work experience with software engineering…