A

Amazon

Sells products online and rents cloud computing

Software Development Engineer - AWS Security, Epoxy

Backend EngineeringConfirmed live in the last 24 hours
Full-timeFranceNo salary listedIn-person

About the Job

Requirements

  • Experience designing or architecting new and existing systems, including design patterns, reliability, and scaling.
  • Experience programming with at least one of Java, Python, or TypeScript.
  • A Bachelor's degree in Computer Science, a related field, or equivalent work experience.
  • Must be a national of an EU Member State.
  • Experience building and operating scalable, high-availability production systems and owning their operational excellence.
  • Experience developing with SQL and NoSQL databases and AWS cloud technologies.
  • Experience quickly prototyping new systems and solutions.
  • Excellent written and oral communication skills.
  • Meet or exceed the role's leadership principles requirements and functional/technical depth and complexity.

Responsibilities

  • Design and deliver features and components that solve difficult problems across Epoxy's services, working independently from a well-understood business goal even when implementation details are not fully specified.
  • Own the operational excellence of systems by instrumenting them, alerting on the right signals, and reducing operational load through automation rather than manual work.
  • Write high-quality, well-tested code and clear documentation and runbooks that allow others to maintain and extend the work.
  • Participate in the team on-call rotation, support services, and respond to high-severity requests from AWS Security operations and partner teams; resolve issues and eliminate contributing causes with permanent fixes.
  • Improve the resiliency, scalability, and safety of high-scale systems, balancing short-term needs with long-term maintainability.
  • Participate in code reviews, design reviews, operational readiness reviews, and post-incident analyses, providing useful, actionable feedback, including to more senior engineers.
  • Mentor newer teammates and interns, and help partner teams adopt sound engineering and operational practices.
  • Pick up feature requests, break them into deliverable pieces, and ship incrementally with tests and monitoring in place.
  • Review teammate designs, identify resiliency risks, and help simplify approaches before implementation.
  • During on-call weeks, triage high-severity issues, mitigate customer impact, and create follow-up work to prevent recurrence.
  • Identify recurring manual operational work and replace it with automation.
  • Work with partner detection or response teams to understand their use of Epoxy capabilities and feed insights into the roadmap.

Desired Qualifications

  • Familiarity with security automation, threat detection, or incident response tooling.

About the Company

Amazon

Sells products online and rents cloud computing

Amazon runs the largest online store in the United States and rents cloud computing to businesses and governments through Amazon Web Services. AWS pioneered renting computing power over the internet, and Amazon built its own delivery network to get orders to customers quickly. Shoppers buy from Amazon and from independent sellers on its store, and Prime members pay a subscription for fast free shipping, streaming video and music, and other perks. AWS rents out computing power, storage, databases, and AI tools so companies can run software without owning servers, and Amazon also makes Kindle e-readers and Echo speakers with the Alexa assistant. Jeff Bezos founded Amazon in 1994, and it is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Amazon

See more jobs