Logo
Amazon

Software Development Engineer II, Amazon Monitoring and Observability

Amazon, Bellevue, Washington, us, 98009


Software Development Engineer II, Amazon Monitoring and Observability

As a Software Engineer on the team, you will own significant portions of the product and will have influence on our strategy by helping define the next wave of product features and system architecture. There will be opportunities for learning and growth on the team, access to Sr Engineers and PEs, and SDEs have the opportunity to mentor and coach junior engineers on the team. On a typical day, our software engineers might deep dive to root cause a customer issue, release the latest new feature, consult with the top engineers at Amazon, or discuss radical new approaches to building and operating at AWS. This is a unique opportunity to participate in building a new service to a successful launch, if you are not already one. In this role, you will be positioned as a thought leader in related projects by collaborating and influencing the community and contributing to projects.Key job responsibilities:As part of the Topology team, you will help build the source of truth data store to represent services and resources across all of AWS used by both external and internal customers powering GenAI, triage, diagnostics, and troubleshooting use cases. This will span three pillars:Generic run-time topology data store

to enable the following use cases:All-way lookups by key attributes of one entityHosted-in relationshipsApplication membershipEnumerations with filters (probably start with full scan)Pulse Generic Runtime Topology APIsAPIs to integrate partner teams across AWS enabling general and GenAI use casesPulse Generic Runtime Topology Ingestion PathIntegration with external data sources to augment our topology relationship data storesBasic qualifications:3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experienceExperience programming with at least one software programming language3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operationsBachelor's degree in computer science or equivalentAmazon 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

this link .Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit

this link . This position will remain posted until filled. Applicants should apply via our internal or external career site.

#J-18808-Ljbffr