Amazon

Sr Systems Engineer, Enterprise Identity

1 week agoSeattle, WA

DESCRIPTION

Are you a technology expert and leader interested in delivering business critical services at AWS? We have an opportunity for a Sr. System Development Engineer in the AWS Enterprise Engineering organization, and are looking for a technical leader who is ready to transform AWS's identity management landscape.

In AWS Enterprise Engineering, we build the software, services, and infrastructure that enable Amazon services across the world to build and deliver for customers. We represent the intersection of AWS technology and the need for traditional IT solutions at Amazon's scale. We're an AWS-focused, builder-centric organization, focused on using AWS technology to reshape and reinvent foundational infrastructure technologies. We build software and services that are critical to all Amazon businesses and teams globally. We succeed when Amazon builders have the underlying infrastructure services to operate at scale, worldwide.

What you will do:
You will be a technical leader for your team. You will work efficiently and routinely delivering the right things with limited guidance. Your work will focus on ambiguous problem areas in existing or new development initiatives. You will take a long term view of your team's systems and how they fit into the architecture. You will proactively fix architecture deficiencies and/or propose projects that have significant business and/or customer impact, which may require the work of your team. You will split that work into parallel tasks that can be performed by you and others and then reassembled successfully. You will be an exceptional diagnostician when resolving operational or performance issues encountered in your team's systems.

You will understand the business impact of your systems and show good judgment when making technical trade-offs between your team's short-term technology or operational needs and long-term business needs. You will be a key influencer in team strategy. You will drive mindful discussions with customers and peers. You will bring perspective and provide context for current technology choices and guide future technology choices. You will understand that not all problems are new (or require new development). Your technical contributions and approach to work will be exemplary your solutions will be inventive, secure, easily maintainable, appropriately scalable, and extensible. When you write software it is easy for others to contribute to.

You will take ownership of team architecture, providing a system-wide view and design guidance. You will make things simpler. You will drive engineering best practices (e.g., Operational Excellence, Security, Quality, etc.) and set standards. You will work to resolve the root cause of endemic problems including areas where your team limits the innovation of other teams (bottlenecks). This may require you to influence technology decisions made by other teams. When confronted with discordant views, you will be able to find the best way forward and influence others to follow that path (build consensus). You will actively recruit and help others leverage your expertise, by coaching and mentoring in your organization (or at your location). You will contribute to the professional development of colleagues, improving their technical knowledge and the engineering practices. You will ensure your team is stronger because of your presence, but does not require your presence to be successful.

Why it matters:
Amazon and Amazon Web Services are growing at an incredible rate. To keep up with that growth, we must continually innovate with new processes and automation that simplify our operations at massive scale. You'll have a company-wide impact; your work will impact thousands of developers and teams. You'll help us rapidly launch and scale our services. The processes you enable will benefit Amazon's external customers.

Why you'll love it:
You'll see all aspects of the Amazon business, from our Retail websites to our digital products to the inner workings of Amazon Web Services. You'll work with massive data sets. You'll improve the agility of our technical teams. You'll be part of a growing, fast paced, and innovative team. You'll have ownership, not just responsibility; and you'll define and execute processes to deliver both savings and productivity for AWS and Amazon.

Our ideal candidate will have a strong background in identity directory systems architecture and development with demonstrated experience designing, building, and operating global technology solutions. The candidate will possess strong written and verbal communication skills and have a successful track record of delivering large-scale engineering solutions. The desire and ability to work in a fast paced, collaborative environment is essential.

This is a high-impact opportunity with interesting challenges and high visibility. We truly are looking for the highest quality candidates, so you should expect a rigorous technical interview process.

BASIC QUALIFICATIONS

  • Bachelor's degree in Computer Science or related field (or relevant work experience)
  • 8+ years engineering solutions in large scale, global environment
  • Demonstrable track record dealing well with ambiguity, prioritizing needs, and delivering measurable results in an agile environment
  • Extensive experience with identity and access management, directory services, and LDAP systems
  • Expertise in directory schema design and data integration
  • Experience with network and federated authentication protocols like Kerberos, NTLM, OIDC, & SAML


PREFERRED QUALIFICATIONS

  • Demonstrable track record dealing well with ambiguity, prioritizing needs, and delivering measurable results in an agile environment
  • Extensive experience with identity and access management, directory services, and LDAP systems
  • Expertise in directory schema design and data integration
  • Experience with network and federated authentication protocols like Kerberos, NTLM, OIDC, & SAML
  • Experience with AWS platforms, services, and design patterns
  • Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Excellent verbal and written communication skills
  • Ability to handle multiple competing priorities in a fast-paced environment with minimal outside direction, while constantly advancing long term goals
  • Strong sense of ownership, including an ability to promote operational excellence
  • Excels in ambiguous situations demonstrates ownership, identifies and collects the right data, analyzes trade-offs, proposes a path forward, builds consensus, and drives outcomes
  • Inquisitive with technical and business skills to understand, test, and challenge assumptions to drive the team towards better outcomes
Amazon 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 https://www.amazon.jobs/en/disability/us .

Client-provided location(s): Seattle, WA, USA
Job ID: Amazon-1499431

Company Videos

Hear directly from employees about what it's like to work at Amazon.