Sr. Software Development Engineer, VM DevEng @ Amazon.com Services LLC - New York, NY

Job Overview

5 days ago

Sr. Software Development Engineer, VM DevEng

Amazon.com Services LLC - New York, NY

  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 4+ years of professional software development experience
  • 2+ years of experience as a mentor, tech lead OR leading an engineering team
Job summary
Amazon Information Security is looking for a Senior Software Development Engineer who loves designing and building large-scale, mission critical software that helps keep Amazon safe. We are seeking engineers to help us reinvent one of the world's largest Vulnerability Management solutions. Our organization protects and defends customer trust by ensuring resilience to information security threats. We strive to understand our attack surface and threats, and respond with adaptive defenses based on risk. Software Engineering is a core component that helps us achieve our mission through building high-profile, critical software platforms at scale that allow security professionals at Amazon to focus on new and unknown threats while software manages all known unknowns.

Key job responsibilities
We are tasked with building scaled software supporting the high-tempo needs of security teams at Amazon. We own and operate 5 internal web applications, and scan millions of systems for vulnerabilities each day. Our systems work to intelligently inform teams of risk and provide solutions that enable security engineers to perform deep analytics.

You will work with other members of our growing team to investigate design approaches, prototype new technology and evaluate technical feasibility of ideas. You will write high quality distributed software systems, operating at massive scale that’s not available anywhere else. Come help us drive best practices, operational and engineering excellence across the organization, impacting how other teams operate!

About the team
Our team's mission is to deliver reliable software services at scale supporting our customers in Vulnerability Management and Remediation. We innovate to protect Amazon and its subsidiaries by building software solutions that identify, catalog, notify, and remediate vulnerabilities.

We formed a little over a year ago and have built up a team of highly-skilled, passionate and curious engineers with diverse perspectives who love making a difference every day. Our team members support each other and our culture is what enables us to innovate and deliver great products and services for our customers.

  • Strong object-oriented design and coding skills. Scripting languages are a plus.
  • Experience with distributed (multi-tiered) systems, algorithms, and databases.
  • Understanding of DevOps and operational support of software in production; build tolls and CI/CD
  • Experience with Amazon Web Services tech stack is a plus. Working knowledge of core AWS products [S3, Lambda, Dynamo, RDS, ECS, Fargate, Redshift, etc.]
  • Excellent verbal and written communication skills. Ability to partner with engineers, program managers, and customers
  • Ability to think outside of the box, innovating and driving product vision for the space, focusing on goals and needs of end customers
  • Ability to deal with high degree of ambiguous/undefined set problems; ability to think abstractly and big, solutioning on your feet
  • Master’s Degree in Computer Science, Computer Engineering, or related field or equivalent work experience is a plus
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

CVS Health

New York, NY

Software Development Engineer to design and develop enterprise software applications and platforms. Duties include: design, develop, and maintain the support…

WordPress Engineer

Postlight

New York, NY

A good understanding of core WordPress features and plugins that support API development, such as the REST API and the GraphQL API plugin.

Relationship Manager

NYC Careers

Manhattan, NY

In child welfare, ACS contracts with private nonprofit organizations to support and stabilize families at risk of a crisis through preventive services and…

Senior Software Engineer

CVS Health

New York, NY

Experience with test-driven development and automated testing frameworks. You will Lead and participate in the design, build and management of large-scale data…

Lead Strategist

Postlight

New York, NY

Fluency in web, software and product development processes; able to work closely with product managers/designers and engineers to create strategy, refine…

Senior Editor - Inclusive Publishing

McKinsey & Company

New York, NY

Ability to conduct accessibility audits with multiple assistive technologies (e.g., braille displays, screen readers, magnification software, switch control…

Manager, Optical Network Support

NYC Careers

Brooklyn, NY

Manage advanced technical support for project development and network issues; Oversee the development of plans; managing new implementations;

Compensation Analyst

Canon Business Process Services, Inc.

New York, NY

Proficiency with database, report writing and spreadsheet software. Comprehensive training and development programs that prepare employees to advance from…

Product Manager

Postlight

New York, NY

Leading the design, technical development, and launch of innovative products. We’re looking for Product Managers with strong technical backgrounds who can rally…

Product Owner / Business Analyst

BGC Partners

New York, NY

Providing business analysis for software deployed at an external client site. Work cooperatively with scrum master, project team members from the development…

Citywide Service Desk Supervisor

NYC Careers

Brooklyn, NY

A Bachelor’s degree in a related IT field, such as IT management or information systems, computer science, software or computer engineering, systems engineering…

Solution Architect - US Market

Ultimate.ai

New York, NY

Experience with implementing enterprise class software solutions. First-hand technical experience with CRM software (i.e. Zendesk, Salesforce, Freshdesk,…

TECHNICAL WRITER

Community Loan Servicing

Horsham, PA

The position is also responsible for the research and needs analysis required in the development of the procedure.

Senior Impact Analyst

New Jersey Community Capital

New Brunswick, NJ

Facilitate ongoing, user-friendly, meaningful and efficient data collection processes across business lines and interoperability of appropriate software…

Manager - Services Engineering

Two Sigma Investments, LLC.

New York, NY

Familiarity with front-end development using either React or Angular. Solid software engineering skills in one or more of the programming languages Java/C++…

Lead Product Designer

Postlight

New York, NY

You’ve worked closely with other leaders and individual contributors in development, product management, and product design.

Lead Product Manager

Postlight

New York, NY

Leading the design, technical development, and launch of innovative products. We’re looking for Product Managers with strong technical backgrounds who can rally…

Senior Product Designer

Postlight

New York, NY

You’ve worked closely with other leaders and individual contributors in development, product management, and product design.

Senior Product Manager

Postlight

New York, NY

Leading the design, technical development, and launch of innovative products. We’re looking for Product Managers with strong technical backgrounds who can rally…

Report Analyst III-SSVS

Mount Sinai

New York, NY

Proficiency with Crystal Reports and other Report Writer software. The Report Analyst III is responsible for the development and modification of reports.

Pricing Manager

Cornerstone Research

New York, NY

Take ownership of profitability software and serve as administrator for the software. Assist with implementation of new software as needed.

Administrative Coordinator

University of Pennsylvania

Philadelphia, PA

Intermediate computer and software skills (i.e., PC and Microsoft Excel) are required. The position provides high-level administrative and operational support…

Director of Legal Education Consulting Services

Law School Admission Council

Newtown, PA

Knowledge of admission management software. Works with appropriate LSAC staff to ensure availability of needed data, statistical modeling, and software…

Director, Digital Engagement

Healthcare Consultancy Group

New York, NY

Strong experience in full project life cycle management from a software development perspective, including the following: Bachelor’s or higher degree.

Ad