πUnited Kingdom, Spain
Staff Software Engineer

Imply
π΅ $165k-$220k
πRemote - United States
Please let Imply know you found this job on JobsCollider. Thanks! π
Summary
Join Imply, a fast-growing company disrupting the database market, as a Staff Software Engineer. Build and scale our next-generation data warehouse and analytics platform focused on interactivity and streaming data. You will design, set up, and scale our Identity service for SaaS and On-Prem deployments. Collaborate with product teams to build authentication and authorization capabilities, including complex authorization rules. Conduct code reviews, analysis, and security audits, and write resilient tests. This role requires extensive experience in Java, cloud infrastructure, identity concepts, and authorization rules. Imply offers competitive compensation, benefits, and a supportive work environment.
Requirements
- 8+ years of building and shipping production-quality services and APIs using Java
- 4+ years of experience building and deploying systems and services using public cloud infrastructure such as AWS, GCP, and Azure
- Experience with identity concepts and protocols such as OAuth 2.0, OIDC, SAML, Cognito
- Experience with implementing complex authorization rules, including RBAC
- Bachelorβs degree in computer science, engineering, or a related field (or equivalent experience)
- Solid grasp on good software engineering practices such as code reviews and deep focus on testability and quality
- Strong communication skills: ability to explain complex technical concepts to product managers, designers, support staff, and other engineers
Responsibilities
- Be an active part of our engineering team to design, set up, and scale our Identity (authentication and authorization) service, for both SaaS and On Prem deployments
- Work cross functionally across product teams to build out our authentication and authorization capabilities, including modeling and implementing complex authorization rules
- Conduct code reviews, analysis, and security audits
- Write resilient tests to cover all functional requirements and conduct security audits
Preferred Qualifications
- Experience with containerized application deployment using Kubernetes in CI/CD
- Experience with authentication architectures using Keycloak or similar services
- Familiarity with policy agent concepts and implementations such as OPA or Oso
- Familiarity with with security best practices, such as threat modeling, security testing,Β vulnerability management
Benefits
- 100% Paid Medical, Dental and Vision Benefits
- 401(k) Program
- Fertility Coverage
- Pet Insurance
- Dependent Care FSA
- Mental Health Support
- Life and AD&D Insurance
- Unlimited Paid Time Off
- Wellness Stipend
- Home Office Equipment Reimbursement
- Pre-Tax Commuter Benefits
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πRomania
π°$244k-$304k
πUnited States
π°$204k-$260k
πUnited States
π°$195k-$300k
πUnited States
πSerbia
π°$192k-$260k
πUnited States
π°$244k-$305k
πUnited States
π°$217k-$303k
πUnited States
π°$200k-$275k
πUnited States