Today, Cash App has thousands of employees working globally across office and remote locations ... Java, Kotlin * AWS * HTTP, JSON, gRPC, Protocol Buffers * OkHttp, Jetty, JUnit, Guice * Hibernate ...
Today, Cash App has thousands of employees working globally across office and remote locations ... Java, Kotlin * AWS * HTTP, JSON, gRPC, Protocol Buffers * OkHttp, Jetty, JUnit, Guice * Hibernate ...
Staff Software Engineer
Berkeley, CA · On-site +1
$190K/yr
As a Software Engineer, you'll help build and scale the software systems that connect our appliances, cloud infrastructure, and customer-facing applications. You'll work across cloud services, data ...
Staff Software Engineer
Berkeley, CA · On-site +1
$190K/yr
As a Software Engineer, you'll help build and scale the software systems that connect our appliances, cloud infrastructure, and customer-facing applications. You'll work across cloud services, data ...
This is a remote position; however, the candidate must reside within 30 miles of one of the ... Exposure to backend technologies such as Java(preferred) or Node.js. * Experience with cloud-native ...
This is a remote position; however, the candidate must reside within 30 miles of one of the ... Exposure to backend technologies such as Java(preferred) or Node.js. * Experience with cloud-native ...
This is a remote position; however, the candidate must reside within 30 miles of one of the ... Exposure to backend technologies such as Java(preferred) or Node.js. * Experience with cloud-native ...
This is a remote position; however, the candidate must reside within 30 miles of one of the ... Exposure to backend technologies such as Java(preferred) or Node.js. * Experience with cloud-native ...
Staff Software Engineer
San Jose, CA · On-site +1
$150K - $185K/yr
Experience in design and implementation of transaction-oriented software in a Linux/C environment a plus * Must be an expert in the C# programming language * Expert level capabilities in Php a plus
Staff Software Engineer
San Jose, CA · On-site +1
$150K - $185K/yr
Experience in design and implementation of transaction-oriented software in a Linux/C environment a plus * Must be an expert in the C# programming language * Expert level capabilities in Php a plus
Senior Java Full Stack Engineer
El Dorado Hills, CA · Remote
$53.25 - $68.75/hr
... Engineer (Java/MySQL/AWS/Javascript) to join our Support Tools team. The ideal candidate will be a ... This can be a 100% remote position! Keeper's cybersecurity software is trusted by millions of ...
Senior Java Full Stack Engineer
El Dorado Hills, CA · Remote
$53.25 - $68.75/hr
... Engineer (Java/MySQL/AWS/Javascript) to join our Support Tools team. The ideal candidate will be a ... This can be a 100% remote position! Keeper's cybersecurity software is trusted by millions of ...
Staff Software Engineer
Sunnyvale, CA · On-site +1
This role is ideal for a strong software engineer with a machine learning background who is excited to apply ML/GenAI techniques to real-world security problems at scale.The security landscape ...
Staff Software Engineer
Sunnyvale, CA · On-site +1
This role is ideal for a strong software engineer with a machine learning background who is excited to apply ML/GenAI techniques to real-world security problems at scale.The security landscape ...
Staff Software Engineer
Glendale, CA · On-site +1
We are seeking a high-impact Staff Software Engineer to serve as a technical visionary and force multiplier across our R&D organization. While you will be a foundational member of a team, your ...
Staff Software Engineer
Glendale, CA · On-site +1
We are seeking a high-impact Staff Software Engineer to serve as a technical visionary and force multiplier across our R&D organization. While you will be a foundational member of a team, your ...
Staff Software Engineer
San Jose, CA · On-site +1
Engineering is a craft, and at Venmo we want the internals of our software to be as elegant as the ... Java, Bash, Go) • Hands-on experience with containers & container orchestration: Docker ...
Staff Software Engineer
San Jose, CA · On-site +1
Engineering is a craft, and at Venmo we want the internals of our software to be as elegant as the ... Java, Bash, Go) • Hands-on experience with containers & container orchestration: Docker ...
Staff Software Engineer, Product
San Francisco, CA · Remote
$240K - $250K/yr
Staff Backend Engineer (PLG / Data Pipelines / Reliability) Location ... Remote (U.S. or Canada) Compensation: $240,000-$250,000 base (estimated) + meaningful pre-IPO ...
Staff Software Engineer, Product
San Francisco, CA · Remote
$240K - $250K/yr
Staff Backend Engineer (PLG / Data Pipelines / Reliability) Location ... Remote (U.S. or Canada) Compensation: $240,000-$250,000 base (estimated) + meaningful pre-IPO ...
... Staff Software Engineer to design, build, and operate the next-generation unified build system ... Directly implement and optimize Bazel Remote Caching and Remote Execution (RBE) to enable fast ...
... Staff Software Engineer to design, build, and operate the next-generation unified build system ... Directly implement and optimize Bazel Remote Caching and Remote Execution (RBE) to enable fast ...
Staff Software Engineer, Product
San Francisco, CA · Remote
$240K - $250K/yr
Staff Backend Engineer (PLG / Data Pipelines / Reliability) Location ... Remote (U.S. or Canada) Compensation: $240,000-$250,000 base (estimated) + meaningful pre-IPO ...
Quick apply
Staff Software Engineer, Product
San Francisco, CA · Remote
$240K - $250K/yr
Staff Backend Engineer (PLG / Data Pipelines / Reliability) Location ... Remote (U.S. or Canada) Compensation: $240,000-$250,000 base (estimated) + meaningful pre-IPO ...
About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across ... Experience with geospatial concepts, remote sensing data, or robotics/autonomous vehicle sensor ...
Quick apply
About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across ... Experience with geospatial concepts, remote sensing data, or robotics/autonomous vehicle sensor ...
Staff Software Engineer - Computer Vision
Redwood City, CA · On-site +1
$150K - $300K/yr
About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across ... Experience with geospatial concepts, remote sensing data, or robotics/autonomous vehicle sensor ...
Staff Software Engineer - Computer Vision
Redwood City, CA · On-site +1
$150K - $300K/yr
About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across ... Experience with geospatial concepts, remote sensing data, or robotics/autonomous vehicle sensor ...
Staff Software Engineer, Core AI Platforms
San Francisco, CA · On-site +1
$163K - $204K/yr
As a Staff Software Engineer, you'll operate across the full lifecycle of foundational systems ... Our cash compensation amount for this role is targeted at $163,000-$204,000 in Denver & most remote ...
Staff Software Engineer, Core AI Platforms
San Francisco, CA · On-site +1
$163K - $204K/yr
As a Staff Software Engineer, you'll operate across the full lifecycle of foundational systems ... Our cash compensation amount for this role is targeted at $163,000-$204,000 in Denver & most remote ...
As a Production Engineer, you will blend multiple domains of software engineering to ensure Uber ... Java, Python, or similar language2. Experience in delivering solutions end-to-end from defining ...
As a Production Engineer, you will blend multiple domains of software engineering to ensure Uber ... Java, Python, or similar language2. Experience in delivering solutions end-to-end from defining ...
As a Production Engineer, you will blend multiple domains of software engineering to ensure Uber ... Java, Python, or similar language2. Experience in delivering solutions end-to-end from defining ...
As a Production Engineer, you will blend multiple domains of software engineering to ensure Uber ... Java, Python, or similar language2. Experience in delivering solutions end-to-end from defining ...
Principal Staff Software Engineer, Trust
Mountain View, CA · On-site +1
$209K - $343K/yr
Remote roles are performed from the designated home work location upon time of hire, and any ... The Trust organization is seeking a Principal Staff Software Engineer who is an expert in ...
Principal Staff Software Engineer, Trust
Mountain View, CA · On-site +1
$209K - $343K/yr
Remote roles are performed from the designated home work location upon time of hire, and any ... The Trust organization is seeking a Principal Staff Software Engineer who is an expert in ...
... Java/Scala/Kotlin or Python, plus SQL. * Experience designing reliable services and APIs, with ... REMOTE #LI-KK6
... Java/Scala/Kotlin or Python, plus SQL. * Experience designing reliable services and APIs, with ... REMOTE #LI-KK6
Staff Software Engineer, Big Data Storage
Palo Alto, CA · On-site +1
$177K - $364K/yr
As a Staff Software Engineer, you'll serve as a technical leader and hands-on contributor ... Proficiency in programming languages like Java, Scala, or Python. * Proven ability to lead complex ...
Staff Software Engineer, Big Data Storage
Palo Alto, CA · On-site +1
$177K - $364K/yr
As a Staff Software Engineer, you'll serve as a technical leader and hands-on contributor ... Proficiency in programming languages like Java, Scala, or Python. * Proven ability to lead complex ...
Remote Staff Software Engineer Java information
What is the difference between Remote Staff Software Engineer Java vs Remote Software Engineer Java?
| Aspect | Remote Staff Software Engineer Java | Remote Software Engineer Java |
|---|---|---|
| Required Credentials | Bachelor's/Master's in CS or related, extensive Java experience, possibly certifications | Bachelor's in CS or related, solid Java skills, entry to mid-level experience |
| Work Environment | Senior-level projects, leadership roles, cross-team collaboration | Project execution, coding, debugging, team collaboration |
| Employer & Industry Usage | Tech companies, enterprise solutions, consulting firms | Startups, tech firms, software development agencies |
The main difference is that Remote Staff Software Engineer Java typically involves senior responsibilities, leadership, and strategic project involvement, while Remote Software Engineer Java focuses on coding and project execution at an entry to mid-level. Both roles require strong Java skills and are common in tech industries, but the staff level emphasizes experience and leadership.
Other
Posted 10 hours ago
Key responsibilities
Collaborate with product managers, designers, engineers, and business leads to develop, communicate, and execute technical strategies for the Banking organization.
Drive cross-cutting architectural decisions and infrastructure improvements to enhance the robustness and scalability of systems.
Contribute to technical designs, remain hands-on with code, and provide coaching and mentoring to teammates to grow their technical skills.
Block rating
7.9
Based on 16 frontline employees who took The Breakroom Quiz
9th of 20 rated payment service providers
Job description
It all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 50+ million monthly active customers. We want to redefine the world's relationship with money to make it more relatable, instantly available, and universally accessible.
Today, Cash App has thousands of employees working globally across office and remote locations, with a culture geared toward innovation, collaboration and impact. We've been a distributed team since day one, and many of our roles can be done remotely from the countries where Cash App operates. No matter the location, we tailor our experience to ensure our employees are creative, productive, and happy.
The RoleAt 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 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. In addition, you'll drive cross-cutting architectural decisions and infrastructure improvements to make our systems more robust and scalable. You will also foster the growth of aspiring engineers to expand their scope of influence beyond their immediate teams. 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 develop, communicate and execute technical strategies that benefit the Banking organization
- Play a critical role in influencing leaders across the organization and company to drive consistent, sound and efficient technical decisions
- Stay close to the details of systems that power our products by directly contributing to technical designs and staying hands on with code contributions
- 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 across the team by staying connected to efforts across the organization
- 12+ years of software development or equivalent experience
- 3+ 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 and experience in identifying, aligning and landing globally optimal solutions in a system with many moving parts
- 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
- Java, Kotlin
- AWS
- HTTP, JSON, gRPC, Protocol Buffers
- OkHttp, Jetty, JUnit, Guice
- Hibernate, Aurora, MySQL, DynamoDB, Redis
- Kafka, event-driven architecture, microservices
- DataDog
- Buildkite, Gradle
We're working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances. We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we're doing to build a workplace that is fair and square? Check out our I+D page.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.