Full Time

Senior Software Engineer - Identity Verifications, Trust

Cash App
$100,000 - $150,000* / year (about $48–$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.

Overview

The Senior Software Engineer - Identity Verifications, Trust at Cash App is pivotal in designing, developing, and maintaining high-quality software solutions that enhance user security and trust. This individual will lead projects focusing on identity verification processes, leveraging innovative technologies to streamline operations and protect user data. Collaborating across teams, the Senior Software Engineer will ensure systems are performant, scalable, and resilient, playing a critical role in safeguarding the integrity of the platform while enhancing user experience.



Job Responsibilities

  • Develop and implement identity verification algorithms to enhance user security and trust.
  • Collaborate with cross-functional teams to gather requirements and design scalable software solutions.
  • Maintain and optimize existing systems for performance and reliability.
  • Conduct code reviews and mentor junior engineers to foster professional development.
  • Document technical specifications and maintain comprehensive application documentation.
  • Investigate and resolve operational issues in a timely and efficient manner.
  • Stay abreast of industry trends and emerging technologies to inform strategy and decision-making.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • 5+ years of software engineering experience, specifically in identity verification or security domains.
  • Proficiency in programming languages, including but not limited to Python, Java, or Go.
  • Strong understanding of identity verification technologies and methodologies.
  • Experience working with databases and data storage technologies, such as SQL and NoSQL.
  • Familiarity with cloud services and platforms (e.g., AWS, Azure, or Google Cloud).
  • Excellent problem-solving and analytical skills, with a focus on delivering results.


Technologies & Tools

The Senior Software Engineer will primarily work with modern software development tools and technologies such as Python, Java, or Go for programming; SQL and NoSQL databases for data management; and cloud computing platforms like AWS or Azure for deployment and infrastructure. Development will utilize Agile methodologies, with tools like JIRA and Git to manage project workflows and version control, ensuring streamlined product delivery and teamwork.



Ideal Candidates

Ideal candidates for this position will possess strong technical acumen coupled with excellent communication skills, allowing them to collaborate effectively with diverse teams. They are proactive problem-solvers who exhibit a passion for technology and a commitment to creating secure and trustworthy user experiences. A continuous learning mindset, adaptability to evolving challenges, and an ability to thrive in a fast-paced environment are essential qualities for success in this role.

See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →

View Similar Jobs

Matches Jobs

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