Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer II TopHat 
United States, Washington, Bellevue 
24631025

09.09.2024
DESCRIPTION

Bellevue, WA, USAWhat you will do:As an SDE II, your role is pivotal in maintaining the robust and innovative solutions of our team. You will work on complex challenges in existing and new development initiatives, focusing on areas with ambiguity. Your goal is to design and develop software systems that are secure, maintainable, scalable, and extendable.You will develop an understanding of the business impact of your systems and make responsible trade-offs between the short-term operational needs and long-term business objectives. You will actively participate in team strategy discussions and contribute to the decisions made regarding technology.You will provide technical solutions that not only meet the current needs but also consider the future, promoting simplicity and ease of maintainability. Your solutions will be designed in such a way that they can be easily understood and contributed to by other team members.Why it matters:Why you'll love it:Key job responsibilities
We own Consolidated Attribute Repository for Disparate Systems (CARDS) service that provides attribute functionality targeted towards Identity and Access Management (IAM) services, but can be adapted to fit many use cases. IAM services integrate with CARDS to help enable better fine-grained access controls (FGAC) through the use of Attribute-Based Access Controls (ABAC).This job requires an array of technical talents: system design, software development, customer service, ruthless prioritization, and making good decisions. At heart, you will be required to solve hard problems correctly.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language


PREFERRED QUALIFICATIONS

- 3+ 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