Job Description :
Job summary
The AWS Enterprise Engineering team provides innovative solutions to support Amazonians around the globe-wherever they may be.
We are looking for an experienced Software Development Engineer with deep expertise in designing and supporting enterprise-scale software solutions. We are working on a highly scalable and reliable Public Key Infrastructure (PKI) that will enable many Amazon devices to operate securely and seamlessly without the hassle of being connected to VPN. We are also working to refactor legacy systems to redefine and rethink them using newer technologies that make our systems accessible to all types of users. You will be responsible for the design, implementation and quality of services you deliver.
You have a strong understanding of large scale computing solutions. You have experience working as a software engineer in an enterprise environment, and have implemented automated solutions across a variety of applications and systems. You are conversant in the world of DevOps — comfortable writing service code and creating automation to deploy, monitor, and manage those services.
Key job responsibilities
As a Software Development Engineer on the team you will take ownership over the software design, documentation, development, engineering approach, delivery and support of new and existing products and solutions built in the Identity and Authentication domain using native AWS services. You will build systems for Identity Management, Access Control, User Authentication and support a user base of millions of entities.
About the team
Who we are
We are the Corporate Identity & Authentication team inside Amazon AWS. We provide secure and reliable authentication and authorization services to corporate systems. All Amazonians are our customers, and they rely on our services every day. We help safeguard Amazon’s global corporate network by ensuring security is at the forefront of everything we do.
What we Do
We build products and solutions for Active Directory (AD), Domain Name System (DNS), Public Key Infrastructure (PKI), Multi-Factor Authentication (MFA), Single Sign-On (SSO), and Remote Authentication Dial – In User Service (RADIUS). Furthermore, we take Engineering and Operational responsibility for these business critical services.
What is Our Vision
Our vision is to simplify the lives of every Amazonian.
Our services touch every element of Amazon business: our corporate offices, our customer service team, fulfillment centers, a diverse development community, and support Amazonians around the world – wherever they may be. We aspire to provide a simple, self-serving, seamless service which allows every Amazonian secure access to corporate applications from anywhere, anytime and from any platform.
What is our Mission
To provide a secure and reliable Authentication and Authorization services to Amazonians all day every day.
We safeguard Amazon’s global corporate network and provide identity and access management services for Amazonians across the globe to connect to internal services.
Basic Qualifications :
. 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
. 2+ years of non-internship professional software development experience
. Programming experience with at least one software programming language.
. Bachelor’s degree in Computer Science, Computer Engineering or in a related technical discipline.
. 2+ years industry experience as a Software Engineer or Software Developer.
. Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design, and complexity analysis.
. Demonstrated proficiency in, at least, one modern programming language such as Java, Python, C++, C.
. Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, building processes, testing, and operations.
. Experience building large-scale software systems that have been successfully delivered to customers.
. Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end software systems and all points in between.
Preferred Qualifications :
Job Family Descriptor Responsible for software development projects across multiple technologies (in-house or through vendors) for building new capabilities, driving...
Apply For This JobThe Engineer Sr Analyst is an intermediate level position responsible for a variety of engineering activities including the design, acquisition...
Apply For This Job7+ years network engineering experience a pivotal role in ensuring seamless connectivity and reliability across our client’s network infrastructureoverseeing every...
Apply For This JobReq ID: 183962 NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us....
Apply For This JobConfiguration and management of equipment like Desktop, laptops, PCs, smartphones, Turrets, PrintersVerifying and maintaining the Call Recording, Data Backup Coordination...
Apply For This JobReliance Jio Infocomm Limited, doing business as Jio, is an Indian telecommunications company and a subsidiary of Jio Platforms, headquartered...
Apply For This Job