Full Time

Senior Software Engineer - Identity

Cash App
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Cash App, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer - Identity at Cash App is responsible for building and enhancing secure identity management systems that facilitate seamless user experiences while safeguarding sensitive information. This role involves collaborating with cross-functional teams to design and implement innovative solutions that ensure the integrity and security of user identities within the Cash App ecosystem. The successful candidate will leverage their expertise in software engineering and identity management to drive strategic initiatives and contribute to the overall advancement of the platform.



Job Responsibilities

  • Design and implement scalable identity management solutions and authorization protocols.
  • Develop secure APIs and services for identity verification and authentication.
  • Collaborate with product managers, designers, and other engineers to define and prioritize identity-related features.
  • Conduct code reviews to ensure that all software meets development standards and is free of security vulnerabilities.
  • Monitor and improve the performance, reliability, and security of identity services and systems.
  • Stay current with industry trends and emerging technologies relevant to identity management and security.
  • Act as a mentor to junior engineers, guiding them through best practices and technical challenges.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in software engineering with a focus on identity management or security.
  • Strong proficiency in programming languages such as Java, Python, or Go.
  • Experience with identity protocols such as OAuth, OpenID Connect, or SAML.
  • Proven ability to design and implement RESTful APIs.
  • Demonstrated understanding of security best practices, including secure coding, encryption, and threat modeling.
  • Familiarity with cloud services and identity management tools (e.g., AWS IAM, Azure AD, Auth0).


Technologies & Tools

The Senior Software Engineer - Identity position utilizes a diverse set of technologies and tools, including cloud-based platforms like AWS and Azure, programming languages such as Java and Python, identity protocols such as OAuth and OpenID Connect, as well as various identity management solutions. Familiarity with modern software development practices, CI/CD pipelines, and containerization technologies such as Docker or Kubernetes may also be required to effectively perform in this role.



Ideal Candidates

Ideal candidates for this position possess a strong analytical mindset and are passionate about security and user identity. They exhibit excellent problem-solving skills and have a collaborative spirit, being able to communicate complex technical concepts clearly across teams. Furthermore, candidates should demonstrate resilience in the face of challenges, a commitment to ongoing learning, and a proactive approach to improving identity management solutions within the Cash App platform.

The two or three lines under your name say who you are before anyone reads the rest. Type your job and a few facts, and our summary writer gives you five to pick from. Write a summary →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.