Lead security reviews, threat modeling, and risk assessments for customer service systems, design and build security controls, partner with stakeholders to define security strategies, and create frameworks and runbooks to enable repeatable security practices.
Compensation
USA, WA, Seattle - 178,400.00 - 226,700.00 USD annually
Responsibilities
Lead security reviews, threat modeling, and risk assessments for customer service systems
Design and build security controls and engineering solutions
Partner with business stakeholders, product owners, and engineering teams to understand emerging risks
Create security frameworks, runbooks, and rubrics for new problem domains
Communicate security risk and design decisions clearly in writing
Requirements
Nice to have: experience applying threat modeling or other risk identification techniques
Nice to have: experience with security in service-oriented architectures/microservices and web services
Nice to have: experience conducting insider threat investigations
Nice to have: experience securing telephony systems against risk
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)
Lead design, architecture, and delivery of Amazon Ads’ auto‑optimization platform, building agent execution engines, action layers, evaluation pipelines, and safety standards.
Locations (2)
New York, New York, United States
Seattle, Washington, United States
Compensation
USA, NY, New York - 184,900.00 - 250,200.00 USD annually
USA, WA, SEATTLE - 168,100.00 - 227,400.00 USD annually
Responsibilities
Own the auto‑optimization platform’s architecture and roadmap
Build agent execution engine and action layer for live campaigns
Set safety standards and audit trails
Develop offline and online evaluation pipelines
Prototype new system designs and agent patterns
Requirements
Bachelor's degree in computer science or equivalent
Nice to have: full software development life cycle
Nice to have: coding standards
Nice to have: code reviews
Software Development Engineer III, WW Sustainability
Join us at the forefront of Amazon's sustainability initiatives to work on environmental and social advancements to support Amazon's long term worldwide sustainability strategy.
Compensation
USA, WA, Seattle - 168,100.00 - 227,400.00 USD annually
Responsibilities
Design and develop AI native systems and features that report Amazon's environmental footprint as well as other Social and Governance metrics, to internal stakeholders and external regulatory bodies.
Operationally maintain the systems you build with a strong sense of Ownership, Bias for Action, and Customer Obsession.
Contribute to improving the teams broader SDLC processes.
Requirements
Bachelor's degree in computer science or equivalent
Nice to have: full software development life cycle
Design and implement mobile applications and services that integrate with telecom components for Amazon Leo’s Low Earth Orbit satellite network.
Compensation
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location.
Responsibilities
Design and implement mobile applications and services that integrate with telecom components
Partner with the Satellite, Networks and Security engineering teams
Collaborate with product managers, UX designers, marketing, and backend commerce service teams to translate customer and business needs into accessible, scalable solutions that work across devices and browsers
Leverage agentic development workflows and generative AI tools to accelerate feature delivery, and identify opportunities to improve infrastructure using AWS native services
Participate actively in code reviews, providing constructive feedback to teammates while coaching others on front-end best practices, UI design patterns, and maintainable coding standards
Requirements
Bachelor's degree in computer science or equivalent
Nice to have: full software development life cycle
Nice to have: coding standards
Nice to have: source control management
Nice to have: build processes
Skills
Sr Forward Deployed Engineer, Forward Deployment Engineering
Lead technical delivery and architecture for AI-powered production systems embedded with enterprise customers, owning end-to-end outcomes and driving operational excellence.
Compensation
USA, WA, Seattle - 168,100.00 - 227,400.00 USD annually
Responsibilities
Lead technical delivery across customer engagements
Own technical strategy and execution for complex AI programs
Make architecture decisions spanning multiple services
Align technical approach with customer strategy
Drive clarity on business and technology problems
Requirements
Bachelor's degree in computer science or equivalent
Develop and evolve Rust verification tools and apply them to real‑world problems across Google’s code base, leveraging formal verification, Lean, Rust, and concurrent separation logic.
Intermediate level Applications Development Programmer Analyst responsible for system enhancements, programming, and support within Citi’s technology team.
Compensation
$76 560,00 - $106 840,00
Responsibilities
Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
Apply fundamental knowledge of programming languages for design specifications
Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
Serve as advisor or coach to new or lower-level analysts
Requirements
Bachelor’s degree/University degree or equivalent experience
Lead ASIC design, verification, and implementation for high‑performance, low‑power products.
Compensation
$216,400.00 - $324,600.00
Responsibilities
Leverages expert ASIC knowledge to implement and drive development of high performance, high quality, low power products.
Influences and communicates guidelines for advanced architectures, circuit specifications, logic designs, and system simulations based on system‑level requirements.
Collaborates with cross‑functional teams to develop, communicate, and execute implementation strategy that meets system requirements and customer needs.
Influences all aspects of the process flow from high‑level design to synthesis, place and route, timing and power use, and verification for custom circuit design/layout flow.
Drives execution and enablement of architecture and design of blocks/SoC or IC Packages; ensures appropriate resources and procedures are in place.
Requirements
Bachelor's degree in Science, Engineering, or related field
Master's degree in Science, Engineering, or related field
Intermediate level Applications Development Programmer Analyst responsible for system enhancements, programming solutions, and support within Citi’s technology team.
Compensation
$76,560.00 - $106,840.00
Responsibilities
Utilize knowledge of applications development procedures and concepts
Consult with users, clients, and other technology groups on issues
Apply fundamental knowledge of programming languages for design specifications
Analyze applications to identify vulnerabilities and security issues
Serve as advisor or coach to new or lower-level analysts
Requirements
Bachelor’s degree/University degree or equivalent experience
Intermediate level Applications Development Programmer Analyst responsible for system enhancements, programming, testing, and support within Citi’s technology team.
Compensation
$76,560.00 - $106,840.00
Responsibilities
Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
Apply fundamental knowledge of programming languages for design specifications
Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
Serve as advisor or coach to new or lower-level analysts
Requirements
Bachelor’s degree/University degree or equivalent experience
health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance, Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
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)
Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Requirements
Bachelor’s degree or equivalent practical experience.
Nice to have: Master's degree or PhD in Computer Science or related technical fields.
Nice to have: 4 years of experience in software development.
Nice to have: 2 years of experience with data structures and algorithms.
Nice to have: 2 years of experience in formal verification.