CrawlJobs Logo

Sr. Software Development Engineer, AWS Proactive Security

United States 168100.00 - 227400.00 USD / Year · Job Posted March 04, 2026
Apply Position
Job Link Share

Job Description

Amazon Web Services (AWS) is one of Amazon's fastest growing businesses. We are passionate about thinking big, innovating on behalf of our customers, and tackling problems at scale. Cloud computing is disrupting, and we are eagerly seeking talented, entrepreneurial-minded individuals to join us as we continue build on the AWS platform. AWS is the largest cloud provider in the world, serving nearly 1/3 of all internet traffic. One in two of our customers come to us for help creating the future of the internet, and you will own the customer experience for the cloud based tools they use. In this role, you will design and build a foundational data mapping utility that enables next-gen security automation across the Amazon business. As GenAI takes foot into the daily lives of every worker at Amazon, it is clear that high quality data context enables high quality outcomes.

Job Responsibility

  • Design and build scalable a data platform that enables the evolution of how software builders ship security
  • Develop systems that enable security teams to investigate and contextualize vulnerability risks across all AWS products and services
  • Create API and MCP integrations that connect security workflows to high quality context data
  • Develop intelligent systems that deliver high quality contextual data at scale
  • Design, build and test Software Solutions that deliver industry leading secure-by-default components to AWS builders that meets the bar for durability, performance, scalability
  • Provide software development expertise in support of AWS Security
  • Directly represent the team to business leader and technical staff at all levels of the company
  • Demonstrate "exceptional" judgment, integrity, business acumen, and communication skills
  • Prepare and present detailed, written technical information for internal and external audiences

Requirements

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Nice to have

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

What we offer

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
  • sign-on payments
  • restricted stock units (RSUs)
  • flexible work hours and arrangements

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Sr. Software Development Engineer, AWS Proactive Security

8 matching positions

Sr Principal Software Engineer - Sase Ai/Ml

As a Sr Principal Software Engineer within the Engineering team, you will drive ...
Location
Location
United States , Santa Clara
Salary
Salary:
170000.00 - 277000.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or an equivalent field
  • 10 years of relevant software engineering experience
  • Minimum of 5 years of hands-on programming experience in Python or Java, with additional proficiency in Go
  • Proven experience designing and developing high-performance, high-scale distributed software applications in a cloud environment
  • Strong technical proficiency with cloud technologies such as data ingestion (Data Flow, Flink, Apache Beam), message queue (Kafka/PubSub/) and Data Storage (BigQuery/SQL/Bigtable/Redis/)
  • Demonstrated expertise in backend development, including REST APIs, databases, and serverless computing for distributed cloud applications
  • Experience in developing services in the cloud/Kubernetes
  • Experience with building data pipelines and analytics pipelines using tools like Dataflow, PubSub, or GKE
  • Strong understanding of message queuing, stream processing, and highly scalable 'big data' data stores
  • Deep understanding in Big Data technologies like Kafka, Data Flow, and SQL, including developing APIs
Job Responsibility
Job Responsibility
  • Provide technical leadership for the end-to-end delivery of solutions, ensuring alignment with cross-functional Product Management and Quality Assurance teams
  • Design, implement, and troubleshoot robust next-generation cloud security solutions to address complex network security challenges
  • Drive the development of scalable cloud security architecture through hands-on coding and strategic architectural planning
  • Manage the full product development lifecycle, from definition and design through implementation, testing, and deployment
  • Collaborate proactively with Product Management, SRE, and Quality Engineering to deliver high-quality security-as-a-service offerings to market
  • Simplify complex technical issues to improve end-customer outcomes by working closely with customer support teams
  • Foster a culture of innovation, intellectual curiosity, and problem-solving within the engineering organization
  • Design, develop and implement highly scalable software features and data ingestion on our next-generation security platform as part of our Strata Cloud Manager
  • Work with different development and quality assurances groups to achieve the best quality
  • Suggest and implement improvements to the development process
  • Fulltime
Read More
Arrow Right

Sr. Cyber Security Engineer

Under the general direction of the Network and System Manager and with coordinat...
Location
Location
United States , Los Angeles
Salary
Salary:
70.00 - 80.00 USD / Hour
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (B.A., B.S.) in computer science, information technology, cyber security or closely related field from an accredited institution
  • Network Certifications: CCNA (or similar)
  • Security Certifications: Security +, CISSP, OSCP (or similar)
  • 5 years or more experience within Information Technology
  • At least 2 years specifically managing Information Security within an enterprise
  • Experience working with various NIST compliance standards
  • Must be detail oriented
  • able to detect cyberattacks and watch for minor changes in performance
  • Ability to respond to security alerts and uncover and fix flaws in computer systems and networks
  • Able to effectively communicate information security needs and potential threats to technical and nontechnical audiences
Job Responsibility
Job Responsibility
  • Design and build enterprise-class security systems for both production and corporate environments
  • Use and maintain software, such as firewalls and data encryption programs, to protect sensitive information
  • Check for vulnerabilities in computer and network systems
  • Recommend security enhancements to management or senior IT staff
  • Proactively seek security gaps with respect to current and projected business direction and spearhead solutions to address those gaps
  • Design and contribute heavily to network architecture including firewalls, WAFs, network segmentation, VLANs, VPNs, and DoS/DDoS mitigation
  • Create solutions that enhance cloud security using available cloud controls/products, third party products, and/or custom-developed systems
  • Understand corporate authentication and authorization systems including AD, LDAP, ADFS, Azure MFA and how to design secure corporate systems with them
  • Understand corporate enterprise tools such as Microsoft Office 365 (A5)
  • Develop security standards and best practices for the university
What we offer
What we offer
  • medical, dental, and vision coverage
  • a 401(k) with company match
  • short-term disability
  • life insurance with AD&D
Read More
Arrow Right

Sr. Cyber Security Engineer

Under the general direction of the Network and System Manager and with coordinat...
Location
Location
United States , Los Angeles
Salary
Salary:
70.00 - 80.00 USD / Hour
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (B.A., B.S.) in computer science, information technology, cyber security or closely related field from an accredited institution
  • Network Certifications: CCNA (or similar)
  • Security Certifications: Security +, CISSP, OSCP (or similar)
  • 5 years or more experience within Information Technology
  • At least 2 years specifically managing Information Security within an enterprise
  • Experience working with various NIST compliance standards
  • Must be detail oriented
  • able to detect cyberattacks and watch for minor changes in performance
  • Ability to respond to security alerts and uncover and fix flaws in computer systems and networks
  • Able to effectively communicate information security needs and potential threats to technical and nontechnical audiences
Job Responsibility
Job Responsibility
  • Design and build enterprise-class security systems for both production and corporate environments
  • Use and maintain software, such as firewalls and data encryption programs, to protect sensitive information
  • Check for vulnerabilities in computer and network systems
  • Recommend security enhancements to management or senior IT staff
  • Proactively seek security gaps with respect to current and projected business direction and spearhead solutions to address those gaps
  • Design and contribute heavily to network architecture including firewalls, WAFs, network segmentation, VLANs, VPNs, and DoS/DDoS mitigation
  • Create solutions that enhance cloud security using available cloud controls/products, third party products, and/or custom-developed systems
  • Understand corporate authentication and authorization systems including AD, LDAP, ADFS, Azure MFA and how to design secure corporate systems with them
  • Understand corporate enterprise tools such as Microsoft Office 365 (A5)
  • Develop security standards and best practices for the university
What we offer
What we offer
  • medical, dental, and vision coverage
  • a 401(k) with company match
  • short-term disability
  • life insurance with AD&D
Read More
Arrow Right

Applications Development Sr Programmer Analyst

Citi Transaction Services, within Global Funds Services, is undergoing a multi-y...
Location
Location
United States , Jersey City
Salary
Salary:
121200.00 - 181800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on experience in Java backend development (Java 8+ preferred), including deep understanding of core Java concepts, object-oriented programming, data structures, algorithms, and design patterns
  • Experience with Spring Boot, Spring JPA, Spring Cloud, JDBC, Hibernate, REST, and Maven
  • Demonstrated proficiency in Java 8+ features (lambda expressions, streams, functional interfaces) and functional programming paradigms
  • Python programming experience is a plus
  • Proven experience transforming data between various formats such as XML, FXML, SWIFT, JSON, and CSV, utilizing relevant libraries and tools
  • Extensive experience with microservices architecture and related technologies, including Docker, Kubernetes/OpenShift, and cloud computing platforms (AWS, Azure, GCP)
  • Strong understanding of microservice design patterns, principles, and best practices
  • Experience implementing Kafka consumers, producers, and streaming applications
  • Familiarity with other messaging technologies like TIBCO EMS and IBM MQ is highly desirable
  • Experience with secure file transfer protocols (SFTP) is required
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams to ensure specifications are converted into flexible, scalable, and maintainable solution designs
  • Evaluate project deliverables to ensure they meet specifications and architectural standards
  • Work as part of development teams to design and build complex solutions, ensuring alignment with the architecture blueprint, standards, target state architecture, and strategies
  • Coordinate, execute, and participate in component integration (CIT), system integration testing (SIT), and user acceptance testing (UAT) to identify and resolve application errors and ensure quality software deployment
  • Possess a solid grasp of software design patterns and approaches
  • Understand application-level software architecture and make technical trade-off decisions
  • Provide mentoring and guidance to junior engineers, offering feedback and direction on specific engineering tasks
  • Maintain application hygiene and address any Risk & Control items
  • Work closely with Project Managers, Business Analysts, and Operational users/Product managers to deliver projects
  • Work independently on project deliverables, articulate issues/challenges, and proactively communicate risks
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • planned time off (vacation)
  • unplanned time off (sick leave)
  • paid holidays
  • Fulltime
Read More
Arrow Right

Sr Systems Engineer

As a community, the University of Rochester is defined by a deep commitment to M...
Location
Location
United States of America , Rochester
Salary
Salary:
86482.00 - 129723.00 USD / Year
urmc.rochester.edu Logo
University of Rochester
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School diploma or equivalent and 7 years of related experience required
  • Bachelor's degree preferred
  • Experience in a higher education or healthcare field preferred
  • Experience leading a team of Systems Engineers preferred
  • Expertise with virtualization technology and cloud providers such as Amazon Web Services and Microsoft Azure required
  • Knowledge of server hardware and storage array networks required
  • Excellent verbal and written communications skills and exemplary speaking and presentation skills required
  • Ability to provide on-call support as required required
  • Ability to perform after-hours and weekend maintenance and implementation activities required
  • Ability to travel to and from Data Center facilities required
Job Responsibility
Job Responsibility
  • Manages and administers on-premise and cloud-based infrastructure services including virtual infrastructure, operating systems, storage, maintenance and security patching, backup and disaster recovery preparedness, orchestration and automation and performance monitoring
  • Scripts, code and development are required to deliver solutions within both cloud and on premise solutions
  • Responsible for design, setup and maintenance of a continuous infrastructure integration stack, including source control, build servers, automated testing, automated monitoring and solution deployment
  • Leads analysis of use case requirements, designs solutions, and deploys on premise or cloud based infrastructure
  • Provides expertise in on-premise virtual infrastructure, specifically in clustered high availability environments
  • Provides assistance in integrating on-premise solutions with cloud solutions
  • Orchestrates and automates the deployment of solutions hosted on both cloud services and on premise infrastructure
  • Leads, advises on and completes proactive performance monitoring, analysis, alerting, reporting and tuning, proactive capacity analysis and provision solutions, maintenance activities, including deploying patches and ensuring that firmware and software are up to date, incident and problem analysis, resolution, and follow-up to ensure platform stability
  • Maintains an interoperability matrix to ensure cross-vendor compatibility
  • Creates, reviews, and maintains technical documentation, including solution designs and reference guides
  • Fulltime
Read More
Arrow Right

Sr. System Engineer

Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way...
Location
Location
United States
Salary
Salary:
89400.00 - 206500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in computer science, or equivalent experience in a related field
  • 7+ years of System and Cloud Administrator role
  • Experience leading and managing projects
  • Experience administering Windows AD, LDAP, and Domain Servers
  • Experience with mixed operating systems: mainly Linux and some Windows
  • Experience with Configuration Management and automation tools like Ansible, Chef, or Puppet
  • Experience with Virtualization (VMWare) and Storage Systems (NetApp, Nimble, Pure, etc.)
  • Project management
  • Experience in Hypervisors other than VMware. Ex. Proxmox , RHEL openshift
  • Knowledge of servers, storage, HCI, and FC switch configuration
Job Responsibility
Job Responsibility
  • Work closely with the business leaders to develop and implement project plans, risk assessments, capacity growth, and contingency plans
  • Remediate the Security Vulnerabilities for the systems
  • Supporting Windows and Linux Server Environments, including rack and stack the hardware
  • Active directory maintenance and monitoring as needed
  • Install, configure, test, and maintain operating systems, application software, and system management tools
  • monitor, and manage them
  • Proactively ensure the highest levels of systems and infrastructure availability
  • Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes
  • Maintain security, backup, and redundancy strategies
  • Document and automate the processes
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Sr. DevOps Engineer

Job Description: DevOps Engineer / Cloud Infrastructure Specialist
Location
Location
United States , Phoenix
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science or equivalent certifications
  • 7+ years of related experience in DevOps, software engineering, or similar roles
  • Ability to manage multiple projects and understand software environments and network topologies
  • Skilled in facilitating technical design sessions
  • Minimum of 3 years of experience in modern application design patterns
  • Solid understanding of iterative software development processes
  • Proficiency with Linux administration and scripting
  • Knowledge of configuration management tools (Chef, Ansible, Puppet)
  • Experience with infrastructure-as-code, containerization, and orchestration (Terraform, Docker, Kubernetes)
  • Familiarity with security and encryption protocols
Job Responsibility
Job Responsibility
  • Design, develop, document, test, and debug new and existing configuration management patterns and infrastructure-as-code solutions
  • Create and maintain comprehensive policies and technical documentation of best practices for all implemented system configurations to ensure efficient planning and execution
  • Perform requirements analysis and design models for infrastructure and application flow
  • Conduct design meetings and analyze user needs to determine technical requirements
  • Write technical specifications based on conceptual design and business requirements
  • Identify and evaluate new technologies for implementation
  • Recommend and implement changes to existing hardware and operating system infrastructure, including patches, users, file systems, and kernel parameters
  • Continuously seek out and implement technologies that simplify the environment while improving security and performance
  • Analyze results, failures, and bugs to determine root causes and tune automation pipelines for desired outcomes
  • Diagnose and resolve hardware-related server issues (e.g., failed disks, network cards, CPU, memory) and act as an escalation point for troubleshooting hardware and operating system problems, including performance tuning
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Sr. Cloud Infrastructure Engineer

We are seeking a highly skilled and experienced Sr Cloud Infrastructure Engineer...
Location
Location
India , Ahmedabad
Salary
Salary:
Not provided
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science or software engineering and 10 years of software or cloud engineering experience
  • Strong Experience: Proven experience with Infrastructure as Code, Terraform, OpenTofu, CloudFormation and AWS, OCI and GCP cloud infrastructure management
  • Kubernetes Proficiency: Hands-on experience deploying, managing, and troubleshooting Kubernetes clusters
  • Scripting & Coding: Fluency in scripting/coding languages (e.g., Python, Bash, PowerShell) for automation and tooling
  • Terraform Module Development: Ability to create reusable Terraform modules to streamline infrastructure provisioning
  • Platform Mindset: A collaborative approach to working with development teams to build and maintain a robust platform
  • Cloud Security: Understanding of cloud security best practices and the ability to implement secure configurations
  • Problem-Solving: Excellent troubleshooting and problem-solving skills to address complex infrastructure issues
  • CI/CD Pipelines: Experience building and maintaining Continuous Integration and Continuous Deployment (CI/CD) pipelines with Harness, Jenkins, Atlantis or ArgoCD
  • Linux: Experience with user management, cronjob, bash scripting, troubleshooting and debugging skills required for DevOps engineer, configuring and monitoring Docker and Kubernetes nodes on Linux
Job Responsibility
Job Responsibility
  • Cloud Architecture: Design and implement scalable, high-availability cloud architectures on AWS, OCI or GCP optimizing for performance and cost-efficiency
  • Infrastructure as Code: Implement and maintain IaC principles using Terraform, Open Tofu, Ansible and CloudFormation to provision and manage cloud resources on our multi-cloud environments
  • Kubernetes Orchestration: Deploy, manage, and monitor containerized applications using Kubernetes, EKS ensuring seamless scaling and resilience
  • Automation & Scripting: Develop and maintain scripts and automation tools to streamline deployment, configuration management, and system maintenance
  • Platform Development: Contribute to the evolution of our platform, collaborating with development teams to ensure smooth integration and deployment
  • Monitoring & Observability: Implement and manage monitoring and logging solutions to proactively identify and address issues
  • Troubleshooting & Incident Response: Participate in incident response, troubleshooting, and resolving issues to minimize downtime and impact
  • Fulltime
Read More
Arrow Right