Staff Software Engineer – Identity and Access Management
GEICOAbout the role
Position Responsibilities
As a Senior Engineer, you will:
· Focus on multiple areas and provide technical and thought leadership to the enterprise
· Develop and execute technical software development strategy for a variety of domains
· Accountable for the quality, usability, and performance of the solutions
· Influence and educate leadership at all levels
· Consistently share best practices and improve processes within and across teams
· Analyze cost and forecast, incorporating them into business plans
· Determine and support resource requirements, evaluate operational processes, measure outcomes to ensure desired results, and demonstrate adaptability and sponsoring continuous learning
· Oversee efficient certificate lifecycle management, including issuance, renewal, and revocation, while optimizing overall processes
· Collaborate with application team to implement tokenization solutions that reduce sensitive data exposure, thereby enhancing data security and minimizing the risk of unauthorized access
· Stay at the forefront of emerging identity trends, technologies, and best practices, and apply this knowledge to enhance GEICO’s data protection strategies
· Provide technical guidance and mentorship to the team, fostering a culture of innovation, collaboration, and continuous improvements
· Collaborate with cross-functional teams, including security, compliance, and application teams to ensure the seamless integration and alignment of solutions with organizational goals
· Build resilient and scalable architecture, driving innovation and cost efficiency
Qualifications
· Experience partnering with engineering teams and transferring research to production
· Experience with continuous delivery and infrastructure as code
· In-depth knowledge of CS data structures and algorithms
· Experience solving analytical problems with quantitative approaches
· Ability to excel in a fast-paced, startup-like environment
· Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)
· Experience with micro-services oriented architecture and extensible REST APIs
· Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
· Fluency in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework
· Experience in leveraging PowerShell scripting
·
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s