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 in the Support Product team at Cash App plays a pivotal role in enhancing the trust and security features of our applications. This position involves collaborating with cross-functional teams to develop and maintain software solutions that ensure user safety and product reliability. The ideal candidate will leverage their technical expertise to identify and resolve issues promptly, contribute to product enhancements, and deliver robust functionalities to strengthen user trust in our platform.
Job Responsibilities
- Design, develop, and implement software solutions that enhance the trust and security of the Cash App platform.
- Collaborate with product managers and UX designers to understand user needs and translate them into technical specifications.
- Troubleshoot and resolve technical issues related to product functionalities, ensuring prompt support and feedback loops.
- Participate in code reviews and provide constructive feedback to improve code quality and maintainability.
- Develop and maintain documentation for systems, processes, and codebases to ensure clarity and knowledge sharing among team members.
- Continuously monitor system performance and security measures to proactively identify and address potential vulnerabilities.
- Stay informed about industry trends and emerging technologies to drive innovation and improve product offerings.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of software development experience in a relevant field.
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Strong understanding of software development methodologies, including Agile and DevOps practices.
- Experience with cloud platforms (e.g., AWS, GCP, Azure) and CI/CD pipelines.
- Familiarity with database management systems (SQL, NoSQL) and API development.
- Excellent problem-solving skills and the ability to work both independently and as part of a team.
- Strong communication skills, with an aptitude for discussing complex technical issues in an approachable manner.
Technologies & Tools
This position involves working with a variety of technologies and tools including cloud computing services (AWS, GCP), container orchestration tools (Docker, Kubernetes), source control management (Git), continuous integration/continuous deployment (Jenkins, CircleCI), and collaboration tools like JIRA and Confluence. Familiarity with security frameworks and best practices in software development will also be beneficial.
Ideal Candidates
The ideal candidates for the Senior Software Engineer - Support Product position possess a strong technical foundation paired with a proactive and innovative mindset. They should demonstrate a commitment to user experience and security, an eagerness to learn and adapt to new challenges, and the ability to thrive in a fast-paced environment. Strong interpersonal skills and a collaborative spirit are essential, as this role requires effective communication with diverse teams. A track record of delivering reliable software solutions and contributing to team success will set candidates apart.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.