See Security Differently™
Staff Software Engineer, Identity and Access Management
Location
United States
Posted
98 days ago
Salary
$137.6K - $189.2K / year
Seniority
Lead
Job Description
Staff Software Engineer, Identity and Access Management
Bugcrowd
• Lead the architectural design and implementation of IAM services • Serve as the technical expert for industry-standard identity protocols • Drive the security posture of identity systems • Mentor and guide mid-level and junior engineers • Partner closely with Security, Product Management, and other engineering teams • Troubleshoot complex production issues related to identity flows
Job Requirements
- 7+ years of professional software development experience
- Deep, hands-on experience designing and implementing solutions utilizing core identity protocols
- Proven experience with inter-service authentication and authorization mechanisms
- Strong understanding of various authorization permission schemes
- Bachelor’s degree in Computer Science, related technical field, or equivalent practical experience
Benefits
- Discretionary bonus program or commission plan
- Reasonable accommodations for disabilities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own architecture responsibilities and collaborate with senior architects and engineers to establish holistic enterprise architecture. • Perform architectural and code reviews for applications and ticketing systems. • Translate product and business requirements into scalable architectural designs aligned with broader strategic goals. • Guide engineering teams through development lifecycles to ensure implementation of best practices and scalable frameworks. • Architect enterprise-level solutions for internal systems and external partner integrations. • Evaluate emerging technologies and propose improvements to drive high-performance, reliable applications. • Define architectural roadmaps and drive consensus across engineering and product teams. • Mentor engineers and evangelize technology best practices across teams. • Balance strategic system-wide design with hands-on technical execution. • Reinforce sound decision-making and adherence to high standards in technical design and code quality. • Support end-to-end delivery of projects and technical initiatives. • Stay ahead of industry trends through research, learning, and prototyping of emerging technologies.
Reverse Logistics Technical Lead
WingWe’re a new type of delivery service—flying local foods and goods to you via drone. #dronedelivery
• Spearhead technical projects for returned assets and drones. • Design and implement processes for triage, repair, rebuilding, and refurbishment. • Collaborate with Product Engineering, Manufacturing, and Service Providers. • Maintain technical documentation including repair manuals and guides. • Own data analysis and reporting related to technical rebuild metrics.
Software Engineer
Mayo ClinicHeadquartered in Rochester, Minnesota, Mayo Clinic is a nonprofit medical institution ranked first in more specialties than all other hospitals in America. The
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description The Ambulatory and Specialty Apps & Diagnosis Unit in Clinical Systems and Services is looking for a full stack software engineer to join the Data Informatics team. This role is required to provide support for ongoing development projects and ensure timely delivery of high-quality software solutions, plus address emerging priorities around AI and Agentic AI capabilities and skills. - Provide support for ongoing development projects - Ensure timely delivery of high-quality software solutions - Address emerging priorities around AI and Agentic AI capabilities - Design and build back-end services that support data-centric clinical and analytic applications - Ensure cloud-based micro-services adhere to uptime and accuracy targets - Work closely with data engineering, platform, and solutions teams - Translate requirements into code with Product Owners, Product Managers, and Architects - Participate in DevOps, Agile, continuous development and integration frameworks - Communicate effectively with peers, leaders, and customers - Participate in expert level troubleshooting and resolve problems through root cause analysis Qualifications - Competent in any object-oriented language such as Java and C#/.NET - Experience with Angular, MS SQL/relational databases, and Cloud non-relational databases - Familiarity with HL7, client/server development, and web development - Familiarity with APIs (REST, FHIR, Akana/Apigee) - Experience with Cloud infrastructure, Google Cloud or Microsoft Azure Cloud - Experience with Azure DevOps and Agile software development methodologies - Excellent communication and customer service skills Requirements - Programming in high-level languages such as Go, Python, Java, etc. - Experience with deployment automation/configuration management tools including ADO, Puppet, Chef, Ansible, Azure Pipelines, CloudFormation, Terraform - Ability to create and maintain documentation of processes and source code - Ability to perform a range of mainly straightforward assignments - Moderate level of guidance and direction required Benefits - Medical: Multiple plan options - Dental: Delta Dental or reimbursement account for flexible coverage - Vision: Affordable plan with national network - Pre-Tax Savings: HSA and FSAs for eligible expenses - Retirement: Competitive retirement package to secure your future Company Description Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. We are dedicated to our employees, investing in competitive compensation and comprehensive benefit plans to take care of you and your family, now and in the future. - Continuing education and advancement opportunities - Employees located at major campuses in Phoenix/Scottsdale, Arizona, Jacksonville, Florida, Rochester, Minnesota, and international locations Equal Opportunity All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, protected veteran status or disability status. Mayo Clinic participates in E-Verify and may provide the Social Security Administration and, if necessary, the Department of Homeland Security with information from each new employee's Form I-9 to confirm work authorization.
• Writing high-performance, reliable, and maintainable code in Python. • Building and running data pipelines using SQL and various ETL tools. • Operating and maintaining automated systems and software in production environments. • Collaborating with teams to integrate systems, diagnose issues, and implement fixes. • Using the APIs of a diverse range of platforms to facilitate automation and data processes. • Tracking and documenting changes and updates using version control systems, like Git. • Interacting with Jira and Confluence for project management tracking, workflows, and documentation. • Continuously improving our systems for scalability, security, and performance.




