Software Development Engineer, AWS Proactive Security Team

Full-time
The Amazon Web Services (AWS) Security team is looking for a Senior Software Development Engineer who has a strong passion for security-at-scale. You will work on a small team dedicated to building new tooling to improve AWS Security capabilities. This system constantly scans our massive web application environment for security concerns and engages the right team to fix them.

The AWS Proactive Security team is responsible for the security and availability of all of the services offered by AWS. This includes traditional cloud services such as EC2, S3, and Lambda, as well as other domains like IoT, AI, and custom processors. This is a high visibility team that addresses important security challenges in AWS. You will engage with other teams across AWS to help secure their products. As a member of a small team, you can create the culture you want to work in. You will have a voice in shaping the future direction of automatic security tools in AWS. You will collaborate with AWS security experts to ensure your system helps AWS maintain the security that our customers depend on.

While you may not be a security expert just yet, in this role you will develop a broad and deep understanding of the overall web security and how AWS keeps its sites secure.

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.

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

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.

Key job responsibilities

- Architect, design and develop systems for detecting security issues in software
- Architect, design and develop systems for presenting security problems to engineers so they can be fixed
- Rapidly prototype and incubate new security features and solutions
- Work closely with other internal development teams across various AWS services to coordinate security improvements
- Deliver high quality solutions in a hyper-growth environment where priorities shift
- Mentor junior developers on the team to improve their skills and make them more effective software engineers
- Directly represent the team to business leaders

About the team
Inclusive Team Culture
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 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 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Work/Life Balance
Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.

Mentorship & Career Growth
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.

We are open to hiring candidates to work out of one of the following locations:

Seattle, WA, USA
Apply Now

Related Jobs

Software Development Engineer, AWS Proactive Security Team

Amazon Development Center U.S., Inc. Seattle, WA
APPLY
The Amazon Web Services (AWS) Security team is looking for a Senior Software Development Engineer who has a strong passion for security-at-scale. You will work on a small team dedicated to building new tooling to improve AWS Security capabilities. This system constantly scans our massive web application environment for security concerns and engages the right team to fix them.

The AWS Proactive Security team is responsible for the security and availability of all of the services offered by AWS. This includes traditional cloud services such as EC2, S3, and Lambda, as well as other domains like IoT, AI, and custom processors. This is a high visibility team that addresses important security challenges in AWS. You will engage with other teams across AWS to help secure their products. As a member of a small team, you can create the culture you want to work in. You will have a voice in shaping the future direction of automatic security tools in AWS. You will collaborate with AWS security experts to ensure your system helps AWS maintain the security that our customers depend on.

While you may not be a security expert just yet, in this role you will develop a broad and deep understanding of the overall web security and how AWS keeps its sites secure.

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.

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

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.

Key job responsibilities

- Architect, design and develop systems for detecting security issues in software
- Architect, design and develop systems for presenting security problems to engineers so they can be fixed
- Rapidly prototype and incubate new security features and solutions
- Work closely with other internal development teams across various AWS services to coordinate security improvements
- Deliver high quality solutions in a hyper-growth environment where priorities shift
- Mentor junior developers on the team to improve their skills and make them more effective software engineers
- Directly represent the team to business leaders

About the team
Inclusive Team Culture
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 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 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Work/Life Balance
Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.

Mentorship & Career Growth
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.

We are open to hiring candidates to work out of one of the following locations:

Seattle, WA, USA
Full-time
APPLY

Software Development Manager, Twitch Advertising

Amazon Advertising LLC Seattle, WA
APPLY
Twitch is the leading live streaming and gaming platform in the world. Advertising is essential to Twitch's success -it's a key way that streamers earn money to allow them to create engaging content for the more the 250M people who tune in to Twitch. As such, it's a top priority for Amazon Advertising. Do you want to lead the technical development of the ad products that enable that success and be a member of the Twitch ads leadership team? If you're up for the challenge, this role is for you.

Twitch advertising is complex, as we run video, audio, and display advertising across web, mobile, and CTV surfaces. We are also at an inflection point in Amazon's ad tech evolution, moving from multiple sub-scale ad tech stacks to a scaled, publisher technology or supply side platform that is to advertising as AWS core services are to cloud computing. Twitch is the first "tenant" on this new architecture. As such, you and your team will need to invent alongside our Publisher Technology team, and then build Twitch specific solutions and ad products on top of that generic architecture. You will also lead the development of Twitch-first solutions that will scale to other advertisers and publishers. If you're looking to build a genie based product that delivers real customer value...we're designing that right now. Come be a part of the future.

As a Software Development Manager (SDM), you will lead a team of engineers to solve challenging technical and business problems. You will drive technical strategy and architecture in the demand space. You will work closely with business teams, product managers, engineers, and partner teams to create and drive plans that transform visionary ideas into products that delight your customers. Your strong coaching and mentoring skills will help you develop individuals in your team, fostering a high-performance collaborative development environment.

The successful candidate is expected to have deep software engineering, project management, and people management skills. They must possess strong verbal and written communication skills, be self-driven, and have the ability to deliver high quality results in a fast paced environment. We are looking for someone customer-obsessed with a passion for advertising.
Full-time
APPLY

Sr. Software Development Manager, Amazon Internal Auth

Amazon Dev Center U.S., Inc. Seattle, WA
APPLY
The development and operation of large-scale services involve complex product and business tradeoffs coupled with challenging engineering problems to overcome. If you're driven, enjoy working on high-performing teams, and passionate about Cloud Security then what are you waiting for? Come join our AWS security team.

Each day, hundreds of thousands of developers make billions of transactions worldwide on our cloud. They harness the power of Amazon Web Services (AWS) to enable innovative applications, websites, and businesses. The AWS Security team owns security for all of these services offered by AWS, including EC2, S3, and many others.

Our team works with the numerous Amazon groups to solve security challenges at massive scale relating to authentication and access control. We enable trust by building an internal authentication platform that meets the security goals of our customers, from compliance to analysis. We dive deep into security technologies such as new authentication systems, hardware security components, cryptography, system hardening, and massive-scale audit analysis.

Our team is looking for a highly curious software and systems professionals to join us and help us continue to raise the security bar for cloud computing. You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly about delivering results. You should be passionate about solving security hurdles in innovative ways. We do not desire to simply produce good software here at AWS Security, we want to produce disruptive, history changing innovations.

Amazon has a fast-paced environment where we “Work Hard, Have Fun, Make History.” A typical day on our team involves working with users to design new security features, prototyping and demonstrating features to your users, deploying software through our large automated systems, and operationally supporting newly deployed software. The team looks for radical new approaches to automate fixes for operational issues, works with AWS services to solve design problems, and interacts with AWS teams to integrate applications.

You'll be part of a world-class team in a fast-paced environment that has the entrepreneurial feel of a start-up. This is an opportunity to operate and engineer systems on a massive scale, and to gain top-notch experience in cloud computing. You'll be surrounded by people who are smart, passionate about cloud computing, and believe that world class service is critical to customer success.

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

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.

About Us

Inclusive Team Culture

Here at Amazon, 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 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 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Work/Life Balance
Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.

Mentorship & Career Growth

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.


Key job responsibilities
We work across the company on services that are always-on; the company depends on us. To perform our best, we value work/life harmony, flexible schedules, and unscheduled time to brain storm. We support established and rapidly growing services, with a DevOps model. Our challenges and goals are ambitious, often ambiguous, and we sometimes try things that don’t work. We embrace the learnings from failure and iterate quickly. We emphasize shipping rapidly, using automated releases and testing to deploy frequently, and deeply root causing issues to ensure that we stay fast. Almost all of our team works from home these days, but typically we are together in the office collaborating around a whiteboard, planning over coffee, or playing a video game during downtime.

A day in the life
As a Sr. Software Development Manager it starts with building a high performing team. You are responsible for the software architecture, development, operations, and strategic direction of the team.

About the team
You’ll love this team if you are passionate about security, and curious how we design security into the cloud and Amazon infrastructure from the minute a server hits our data center through how we securely administer and operate services. At Amazon, we are looking for leaders who know how to think through a problem, be creative, and who think outside the box in ways that benefit our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – it is part of our company DNA. We are obsessed with customer trust, building solutions that address real world risks, and thinking deeply about how humans use security systems to build elegant security that users love to use. We are looking for people who bring diverse perspectives, ask a lot of questions, and challenge the status quo. We are a team of out-of-the-box thinkers, who iterate quickly, and think deeply about how to build secure systems that are easy to use.
Full-time
APPLY

Engineering Intern

Twitch Interactive, Inc. Seattle, WA
APPLY
About Us:

Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interactions of millions. We bring the joy of co-op to everything, from casual gaming to world-class esports to anime marathons, music, and art streams. Twitch also hosts TwitchCon, where we bring everyone together to celebrate and grow their personal interests and passions. We're always live at Twitch. Stay up to date on all things Twitch on Linkedin ( https://www.linkedin.com/company/twitch-tv/), Twitter (https://twitter.com/Twitch ) and on our Blog (https://blog.twitch.tv).

About the Position:
We deal with some of the most challenging problems in the industry. Our scale and speed of growth forces us to experiment with techniques and technologies only the very biggest websites ever need to use. If you would like to work in a challenging engineering environment where every new project is a learning opportunity, you've come to the right place.

As an intern, you'll dive headfirst into the deep end of the pool. You'll own a project from start to finish and your dedicated Mentor, Manager, and Advisor will be beside you every step of the way. You'll also participate in leadership and interpersonal development curriculum and gain industry knowledge from top Twitch executives in fireside chats. Add to this cohort trips, weekly advisory, service opportunities and housing (yes housing!) and you've got a packed summer.


Full-time
APPLY

Software Development Engineer, Amazon Foundational Security Services

Amazon Dev Center U.S., Inc. Seattle, WA
APPLY
This role is located in Seattle, WA. At Amazon Web Services (AWS), Security is job zero. Our team is responsible for inventing new security services and features that enable and automate security solutions at AWS’ massive scale. We are looking for a Software Development Engineer to help innovate and build new services from the ground up that will make security and innovation simultaneous for AWS product teams. Our team offers the opportunity for engineers to help define, design, build, and operate new services from end to end. You will work on a small and dynamic team, collaborate with leading industry experts and gain experience building security services . Come build with us!
Our team is looking for highly skilled software engineers, who ask lots of questions, and challenge the status quo. We are a team of out-of-the-box thinkers, who iterate quickly, and constantly raise the bar. If you like solving hard problems and doing work with a clear impact for our customers, you'll enjoy being a part of the team.
Specifically, we are building internal systems that process large data sets that describe the dynamic internal systems, convert that data to actionable information, and automatically apply security controls.






About the team
Inclusive Team Culture
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 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 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Work/Life Balance
Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.

Mentorship & Career Growth
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.
Full-time
APPLY