Senior Backend Engineer (Access Management)

New
C
CerbyCybersecurity SaaS
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PythonGoREST APISaaS

Requirements

  • 5+ years of professional software engineering experience with a focus on building and scaling SaaS applications.
  • 3+ years of hands-on experience with authentication and authorization systems.
  • Prior experience developing and maintaining distributed applications.
  • Deep understanding of authentication and authorization protocols: OIDC (OpenID Connect), SAML, and SCIM.
  • Strong knowledge of IAM concepts including RBAC and ABAC.
  • REST API design and development experience, especially from a security aspect.
  • Solid understanding of web security vulnerabilities and mitigation strategies such as CORS, XSS, and CSRF.
  • Proficiency in backend programming languages such as Python, Go, or equivalent.
  • Experience with cloud platforms, queuing/messaging systems (e.g., SQS), and data stores (MySQL, PostgreSQL, Redis, DynamoDB).
  • Experience with CI/CD and instrumentation for observability (metrics, traces, logs).

Responsibilities

  • Design and develop scalable, high-performance software solutions.
  • Collaborate with product managers, UX designers, and other engineers to deliver high-quality features.
  • Write clean, maintainable, and efficient code, promoting best practices across the organization.
  • Participate in code reviews and contribute to continuous improvement of development processes.
  • Champion new technologies and methodologies while exploring AI-assisted tools for productivity.
  • Implement robust security solutions by identifying vulnerabilities and applying a security-first mindset.
  • Mentor engineers and accelerate documentation through collaborative agile practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now