Esri · 10 hours ago
Principal Security Engineer
Maximize your interview chances
3D TechnologyAnalytics
Culture & Values
Insider Connection @Esri
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Design, build, and enhance customer facing authentication solutions for Esri’s commercial software products
Design, develop, deploy, and maintain high quality features for our customer account system
Provide expert guidance on developing a secure, user-friendly customer experience
Architect innovative solutions to meet diverse business requirements
Align customer login processes with business processes and identify required governance and policy needs, specifically in the areas of identity administration, provisioning, access governance, privileged access management, certification, and multifactor authentication
Present proposals and our ongoing efforts to all levels of leadership, representing multiple business groups and technologies
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
8+ years of experience as a software developer, including experience with cloud computing platforms and services (MicroService Architectures, Docker Containers) and work with AWS
5+ years of industry experience coding in Java
Demonstrated experience in technical leadership
Experience architecting and designing large, web-based authentication systems
Deep understanding of authentication and authorization standards (SAML, OAuth, OIDC)
Good understanding of API design and Java design patterns
Fundamental understanding of web services, including REST and SOAP
Comfortable in a distributed team environment
Advanced understanding of Linux
Strong knowledge of Git
Bachelor’s in Computer Science, or Information Systems, or related STEM field
Preferred
Hands-on experience implementing SAML IDP specifications
Knowledge of and familiarity with Java build systems, such as Maven
Understanding of Spring-based architectures
Experience with Java profiling tools
Working experience with Linux containers (Docker/Rkt) and container orchestration systems, such as Kubernetes and Nomad
Knowledge of Go/Python/Ruby
Understanding of SQL and/or NoSQL
Familiarity with DevOps tools, such as Terraform, Packer, Consul, Vault, Prometheus, Nagios, Jenkins, Puppet, Chef
Benefits
Medical, dental, vision, basic and supplemental life insurance for employees (and their families)
401(k) and profit-sharing programs
Minimum accrual of 80 hours of vacation leave
Twelve paid holidays throughout the calendar year
Opportunities for personal and professional growth
Company
Esri
Esri is a software company that devolops geographic information system software, location intelligence, and mapping.
Funding
Current Stage
Late StageRecent News
2024-11-03
2024-10-23
Company data provided by crunchbase