Staff Application Engineer - Identity and Access Management

  • Full-time

Company Description

Who We Are:

Twitter is growing rapidly. We are looking for a leader who will oversee and partner closely with leadership team members in functions across the company and regions. Twitter recruiting strives to drive the hiring of a diverse set of exceptional people that help Twitter reach everyone on the planet. We are looking for someone that wants to live that every day. We help to foster relationships of trust, influence and change. We spearhead solutions that promote healthy and productive professional lives for everyone at Twitter. So… what does success look like?

Job Description

What You’ll Do

The responsibility of this position includes being an Identity and access management subject matter expert, architect and evangelist. You will work with leaders and teams across Twitter to champion and advocate for Identity and access management. You will oversee the building of systems to enable seamless and secure access to applications that support our internal customers and their operational needs while keeping Twitter systems stable and secure.

Your responsibilities also include:

  • Lead IAM Architecture assessment and design for infrastructure that provide core capabilities for the enterprise

  • Lead IAM Architecture design and create roadmaps for end to end enterprise systems that serve multiple business functions.

  • Lead the design and implementation of enterprise IAM data model and metadata structures for low to medium complex projects.

  • Initiate and deliver IAM technology evaluation and recommendations.

  • Develop and maintain current and planned state architecture blueprints

  • Ensure projects maintain an enterprise-wide view to support adoption of standards and practices and promote reuse.

  • Assist in the development and alignment of the IAM roadmaps with the IT and Business strategy.

  • Participate in the identification and analysis of enterprise business drivers and requirements that drive the future state architecture.

  • Subject-matter expertise across all IAM related service offerings as it relates to both cloud and on-premises enterprise technology, and the relationship between the architectures.

  • Drive the adoption/Integration of Authentication and Authorization reference architectures for existing, new and emerging IAM technologies.

  • Drive the adoption of creative solutions to address complex, global IAM problems.

  • Participate in Identity and Access Management enterprise governance processes and drive IAM standards adoption.

  • Typical internal customers include employees within multiple business processes or functions including multiple Business Units and Divisions.

  • Direct relationships with Product Owners, Managers, and Directors. External contacts include various IAM service and product suppliers

 

  • Writing proposals to solve authentication, authorization and access management challenges and gaps.

  • Participate in design discussions with other staff members across security and the organization.
  • Accelerating the maturity of Corporate Identity and Access Management at Twitter

  • Shaping the direction of our services, tools, and product portfolio.

  • Work with other staff engineers to design elegant abstractions, shareable libraries, and robust APIs.

  • Actively looking for ways to improve the end-to-end experience for developers adopting our tools and libraries.

  • Mentoring other engineers in the broader organization we are part of

 

Qualifications

Who You Are

To strengthen our growing team, we are looking for an industry leader in Identity and Access Management. This position will be responsible for driving IAM adoption and its best practices, guiding the design and development of highly scalable solutions keeping usability and developer velocity and productivity in mind. Establishing metrics for measurement and improvement.

If this sounds like you, you probably have experience with these responsibilities:

  • Providing Leadership, Team working, Interpersonal and Influential skills.

  • Experience with Business case development, business process mapping, strategic planning.

  • Demonstrated architecture skills including architecture modeling, building block design, applications and role design and systems integration

  • Program or Project Management experience Managing business change, project management methods and tools, etc.

  • Provides general working knowledge of Brokering applications, asset management, migration planning, SLAs, etc.

  • Provides Deep expertise in one to many areas including software engineering, security, data interchange, data management, application performance, network, collaboration or other technical areas.

  • Oversee the design, development and deployment of identity and access based solutions to strengthen a companies security posture

  • Experience with zero trust paradigm, it’s architecture and implementation.

  • Collaborate with architects and other engineers to develop technical designs and solution recommendations

  • Mentoring junior team members, and supporting a best-in-class IT engineering team

  • Provide leadership and guidance to develop or improve process automation solutions, specifically around the authentication and identity lifecycle

  • Partner with internal Product Managers and work with multiple business partners to develop solutions against departmental roadmaps

  • Partner with internal engineering teams and third party vendors to develop consistent and scalable solutions

  • Collaborate with internal audit and compliance teams to identify, remediate, and prevent issues & risks

Requirements

  • Demonstrated technical leadership in the area of Identity and Access management 

  • Ability to translate business needs into requirements, design documents and technical solutions

  • Proven experience to champion and evangelize Identity and access management

  • Exceptional analytical and problem solving skills

  • Exceptional design and architecture skills

  • Well-developed interpersonal, written and verbal communication

  • Ability to effectively interact across all levels of the organization

  • Meticulous in Software Engineering best practices like design docs, unit tests, code reviews, debugging and troubleshooting

  • 10+ years of enterprise wide experience in the identity & access management domain

  • 10+ years of working with production environments

  • Strong understanding of authentication and authorization

  • Experience in WebServices design and development

  • Experience working with GCP and AWS environments

  • Experience adding authentication and authorization layer to existing services to consume OAuth, OpenID and SAML protocols

  • Experience with service to service authentication

  • Experience in developing security/entitlement architecture for applications so that they can be consumed by an entitlements and policy engine

  • Proficiency working within a defined SDLC process

  • Experience working within an Agile development framework

  • LDAP directories experience a plus

Additional Information

We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.

Privacy Policy