Software Development Engineer II
Full Job Description
The Amazon Endpoint Guardian team in Hyderabad is seeking a motivated Software Development Engineer II (SDE II) with a passion for technology and a talent for innovation. This role involves contributing to a fast-paced, highly technical team dedicated to adopting new technologies, achieving operational excellence, and prioritizing customer focus and data security.
We are looking for an individual with a proven history of independently designing and delivering new features or products. The ideal candidate thrives in hyper-growth environments where technology and features evolve rapidly, demonstrating expertise in designing and implementing complex, cross-domain products.
As an SDE II, you will be responsible for designing and owning platform-specific services and technologies within AEG. This includes adapting to platform changes, continuously improving existing products, and operating at a high level. You will have significant opportunities to influence overall strategy by defining new product features, shaping system architecture, and championing best practices for product quality. Collaboration with Senior Engineers, security partners, and mobile/laptop platform providers will be integral to building robust systems.
A typical day involves operating highly scalable systems to ensure continuous customer service, developing AEG product features for iOS, Android, fireOS, macOS, and Windows platforms, and interacting with internal customers and partner teams to understand requirements, solve problems, and collaborate on solutions. Activities also include participating in design reviews, dashboard presentations, and product demonstrations.
Basic Qualifications
- 5+ years of professional software development experience (excluding internships).
- 4+ years of experience across the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- 3+ years of experience contributing to the architecture and design of new and existing systems, focusing on architecture, design patterns, reliability, and scaling.
- 2+ years of full-stack development experience.
- Experience programming in at least one software programming language.
Preferred Qualifications
- 2+ years of Android development experience.
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
Amazon fosters an inclusive culture that empowers its employees to achieve exceptional results for its customers. For individuals with disabilities requiring workplace accommodations or adjustments during the application, hiring, or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If your country or region is not listed, please contact your Recruiting Partner.
Company
Amazon Endpoint Guardian
Amazon Endpoint Guardian, located in Hyderabad, Telangana, is a key part of the Enterprise Engineering organization. This team focuses on developing highly scalable enterprise products designed to sec...