Job Closed

This listing is no longer active.

Block logo
Block

Block builds simple, powerful tools that make progress towards an economy that’s truly open to all.

Staff Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1990H1B SponsorCompany SiteLinkedIn

Location

New York

Posted

89 days ago

Salary

$263.6K - $395.4K / year

Seniority

Lead

EnglishAI

Job Description

Staff Software Engineer

Block

Role Description At Cash App, we strive to build the best consumer financial products in the world. The Cash App Banking team aspires to make Cash App the primary place for our customers to store, manage, and move money across all their banking needs. We achieve this by providing various offerings including: - A range of deposit and transfer options - Savings and automation tools - A suite of benefits for Banking customers As a staff software engineer on the Cash App Banking server engineering team, you will help lead the overall technical strategy of the team, through close collaboration across teams and disciplines. You will: - Drive cross-cutting architectural decisions and infrastructure improvements - Foster the growth of aspiring engineers - Create significant impact at scale and fundamentally change the consumer banking landscape Qualifications - 12+ years of software development or equivalent experience - 3+ years of experience leading large scale features - Drive and experience in identifying, aligning and landing globally optimal solutions - The ability to design and build creative solutions to complex problems - A strong track record in helping other engineers grow - Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience Requirements - Partner closely with product managers, designers, engineers, and business leads - Influence leaders across the organization for consistent technical decisions - Stay close to the details of systems by contributing to technical designs - Hold teammates and yourself to high engineering standards - Leverage experience to grow teammates' technical breadth and depth - Apply an AI-first mindset in everyday work Benefits - Remote work - Medical insurance - Flexible time off - Retirement savings plans - Modern family planning

Related Job Pages

More Software Engineer Jobs

Inmetrics logo

Quality Automation Engineering Analyst

Inmetrics

We make a difference, solve outstanding problems and make the digital transformation of our clients possible.

Full TimeRemoteTeam 501-1,000Since 2002H1B No Sponsor

• Develop and implement automated testing strategies, ensuring efficiency and coverage in QA processes. • Support the QA team in creating and evolving automation frameworks and best practices. • Create test cases and automated scripts for functional and non-functional validation. • Execute integration, regression and acceptance tests, ensuring the quality and stability of deliveries. • Analyze results and report quality metrics, contributing to data-driven decisions. • Identify defects and propose technical solutions that promote continuous improvement of software quality.

Brazil
Job Closed
Inmetrics logo

Senior Quality Automation Engineering Analyst

Inmetrics

We make a difference, solve outstanding problems and make the digital transformation of our clients possible.

Full TimeRemoteTeam 501-1,000Since 2002H1B No Sponsor

• Develop and implement automated testing strategies, ensuring efficiency and coverage across QA processes. • Support the QA team in creating and evolving automation frameworks and best practices. • Design test cases and automated scripts for functional and non-functional validation. • Execute integration, regression, and acceptance tests, ensuring the quality and stability of deliverables. • Analyze results and report quality metrics, contributing to data-driven decisions. • Identify defects and propose technical solutions that promote continuous improvement of software quality.

Brazil
Job Closed
Block logo

Senior Software Engineer

Block

Block builds simple, powerful tools that make progress towards an economy that’s truly open to all.

Full TimeRemoteTeam 10,001+Since 1990H1B Sponsor

Role Description At Cash App, we strive to build the best consumer financial products in the world. The Cash App Banking team aspires to make Cash App the primary place for our customers to store, manage, and move money across all their banking needs. We achieve this by providing various offerings including: - A range of deposit and transfer options - Savings and automation tools - A suite of benefits for Banking customers As a senior software engineer on the Cash App Banking server engineering team, you will lead the technical design, execution, and delivery of new banking experiences through close collaboration across teams and disciplines. In addition, you'll drive architectural decisions and infrastructure improvements to make our systems more robust and scalable. The things that you build will create significant impact at scale and will fundamentally change the consumer banking landscape as we know it today. You Will: - Partner closely with product managers, designers, engineers, and business leads to scope, plan, design, and build new features as well as maintain existing functionality of banking features - Lead and participate in critical technical, design, and product discussions within the team and with leaders across the organization - Design systems to work within our microservice and event-driven architectures - Hold your teammates and yourself to high engineering standards - Leverage your experience and knowledge to grow your teammates' technical breadth and depth through direct coaching and mentoring - Apply an AI-first mindset in your everyday work, raising the bar of AI application on our team Qualifications - 8+ years of software development or equivalent experience - 1+ years of experience leading large scale features, which includes planning, managing and executing on the delivery projects in a timely manner while maintaining a high quality bar - Drive to find flaws in a system with many moving parts and take whatever steps are necessary to fix them - The ability to design and build creative solutions to complex problems - A strong desire to perform and grow as an engineer - Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience Requirements - Technologies We Use and Teach: - Java, Kotlin - AWS - HTTP, JSON, gRPC, Protocol Buffers - OkHttp, Jetty, JUnit, Guice - Hibernate, MySQL, DynamoDB - Kafka, events, microservices - DataDog, Prometheus, SignalFx Benefits - Remote work - Medical insurance - Flexible time off - Retirement savings plans - Modern family planning

United States
$185.2K - $326.8K / year
Block logo

Software Engineer

Block

Block builds simple, powerful tools that make progress towards an economy that’s truly open to all.

Full TimeRemoteTeam 10,001+Since 1990H1B Sponsor

Role Description At Cash App, we strive to build the best consumer financial products in the world. The Cash App Banking team aspires to make Cash App the primary place for our customers to store, manage, and move money across all their banking needs. We achieve this by providing various offerings including a range of deposit and transfer options, savings and automation tools, and a suite of benefits for Banking customers, all while ensuring a fast and reliable experience. As a software engineer on the Cash App Banking server engineering team, you will design, develop, and deliver new banking experiences, through close collaboration across teams and disciplines. The things that you build will create significant impact at scale and will fundamentally change the consumer banking landscape as we know it today. Qualifications - 5+ years of software development or equivalent experience - Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience - Strong communication and collaboration skills - Drive to find flaws in a system with many moving parts and take whatever steps are necessary to fix them - A growth mindset and an appetite in solving open-ended and ambiguous problems Requirements - Partner closely with your team to design, develop, test, ship, and maintain customer-facing features - Participate in critical technical discussions and play an active role as a reviewer of design documents and code changes - Design and implement systems to work within our microservice and event-driven architectures - Hold your teammates and yourself to high engineering standards - Apply an AI-first mindset using tools to improve development speed and quality, continuously experimenting with emerging approaches Benefits - Remote work - Medical insurance - Flexible time off - Retirement savings plans - Modern family planning

United States
$153K - $270K / year
Job Closed