2

Remote Software Developer Jobs in Santa Rosa, CA

Today, Cash App has thousands of employees working globally across office and remote locations ... Partner with Product, Engineering, Risk, Compliance, and Research as a trusted peer, translating ...

Showing results 41-41

Remote Software Developer information

See Santa Rosa, CA salary details

$52.5K

$122.3K

$181.5K

How much do remote software developer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for remote software developer in Santa Rosa, CA is $122,284.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,400.00 and $142,100.00 per year, depending on experience, location, and employer.

What is a remote software developer?

A Remote Software Developer is a professional who designs, builds, and maintains software applications while working from a location outside of a traditional office, often from home or another remote setting. These developers collaborate with team members using online communication and project management tools. Remote work allows for greater flexibility and access to global job opportunities, but it also requires strong self-motivation and communication skills. Companies hire remote software developers to tap into a wider talent pool and to offer flexible work arrangements.

What does a remote software developer do?

Remote software developers design and create computer software programs and systems for their employer or client. Unlike in-house software developers, remote software developers work from home or another location outside of the office. As a remote software developer, you discuss the kind of program you need to create, making sure to clarify with your department or with your client what they need in their application. You may develop an entirely new program or improve an existing one. Remote developers are responsible for a program’s overall framework, and they design precise workflow charts that explain to programmers what code is needed for different aspects of the program. Remote software developers also design tests and protocols for the QA department to follow when they are testing the application.

What are the key skills and qualifications needed to thrive as a remote software developer?

To thrive as a Remote Software Developer, you need strong programming skills, problem-solving ability, and a relevant degree or equivalent experience in computer science or software engineering. Familiarity with common development tools (such as Git, Visual Studio Code, and CI/CD platforms) and frameworks, as well as knowledge of cloud services, are typically required. Excellent communication, self-motivation, and time management skills help you collaborate effectively and stay productive in a remote setting. These skills and qualities are essential for delivering high-quality software, meeting deadlines, and contributing to distributed teams.

How do remote software developers stay connected and collaborate effectively with their teams?

Remote software developers typically use a variety of collaboration tools, such as Slack, Microsoft Teams, and Zoom, to communicate with colleagues and participate in daily stand-ups or sprint planning meetings. Version control systems like GitHub or GitLab are essential for code collaboration and review. Regular check-ins, clear documentation, and agile workflows help ensure everyone stays aligned and productive despite working from different locations. Proactive communication and time management are crucial for overcoming the challenges of remote work and successfully contributing to team goals.

What is the difference between Remote Software Developer vs Remote Web Developer?

AspectRemote Software DeveloperRemote Web Developer
Required SkillsProgramming languages, software architecture, codingHTML, CSS, JavaScript, front-end/back-end web development
Work EnvironmentSoftware companies, tech firms, startupsWeb agencies, digital agencies, tech companies
CertificationsComputer Science degree, coding bootcampsWeb development certifications, HTML/CSS courses
Common UsageDeveloping applications, software solutionsBuilding websites, web applications

Remote Software Developers focus on creating software applications and systems, requiring programming skills and software architecture knowledge. Remote Web Developers specialize in designing and building websites and web applications, often with expertise in HTML, CSS, and JavaScript. While both roles involve coding and can be remote, their primary focus and skill sets differ, making it important to choose the role that aligns with your expertise and career goals.

What are the most commonly searched types of Software Developer jobs in Santa Rosa, CA?

The most popular types of Software Developer jobs in Santa Rosa, CA are:

What are popular job titles related to Remote Software Developer jobs in Santa Rosa, CA?

For Remote Software Developer jobs in Santa Rosa, CA, the most frequently searched job titles are:

What job categories do people searching Remote Software Developer jobs in Santa Rosa, CA look for?

The top searched job categories for Remote Software Developer jobs in Santa Rosa, CA are:

What cities near Santa Rosa, CA are hiring for Remote Software Developer jobs?

Cities near Santa Rosa, CA with the most Remote Software Developer job openings:

Infographic showing various Remote Software Developer job openings in Santa Rosa, CA as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $122,284 per year, or $58.8 per hour.

Principal Designer, Banking

Bodega Bay, CA • On-site, Remote

Full-time

Posted 17 days ago


Key responsibilities

  • Own complex, ambiguous Banking initiatives end to end, from early exploration through shipped product

  • Drive zero-to-one product experiences that are both strategically sharp and visually distinctive

  • Partner with Product, Engineering, Risk, Compliance, and Research to translate complex financial and regulatory logic into understandable experiences


Block rating

7.9

Company rating: 7.9 out of 10

Based on 16 frontline employees who took The Breakroom Quiz


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 role

We are looking for a Principal Designer to join the Cash App Banking team.

Banking is where Cash App becomes the place people actually keep their money. We design the core of that relationship: the Cash App Card, direct deposit, savings, Borrow, Cash App Green, Teens and Family accounts, physical Cash Tags, and bitcoin. These are the products customers touch every day and trust with the most consequential parts of their financial lives.

This is a hands-on principal role for a designer who sets the bar rather than describes it. You will own ambiguous, highest-stakes work: taking zero-to-one product ideas from a rough thesis to a shipped experience, and raising the craft standard on everything already in market. You will work across the whole surface, from the systems logic underneath a product to the last five percent of polish that makes it feel inevitable.

Banking design work is unusually constrained. Real money moves, regulation is real, and trust is the product. We are looking for someone who treats those constraints as the interesting part, and who can make something clear, warm, and distinctive inside them.

We are someone who is fluent with AI and prototyping tools and uses them to explore more, decide faster, and put working software in front of people early, without ever trading away craft.

You Will
  • Own complex, ambiguous Banking initiatives end to end, from early exploration through shipped product
  • Drive zero-to-one product experiences that are both strategically sharp and visually distinctive
  • Set and hold the quality bar for Banking design, defining what excellent looks like and demonstrating it in your own work
  • Partner with Product, Engineering, Risk, Compliance, and Research as a trusted peer, translating complex financial and regulatory logic into experiences people immediately understand
  • Prototype early and often, using AI and emerging tools to compress the distance between an idea and something people can actually use
  • Shape long-term product vision and design strategy across Banking surfaces, and influence what makes the roadmap
  • Contribute to and extend the systems and patterns Cash App is built on, strengthening cohesion across products
  • Elevate the designers around you through critique, feedback, and modeling high craft
You Have
  • 10+ years of product design experience, with a portfolio showing exceptional craft and systems thinking
  • A track record of shipping zero-to-one products, not only iterating on existing ones
  • Mastery of interaction, visual, and systems design, and the judgment to know which one a problem actually needs
  • Experience designing in complex, high-stakes domains where clarity and trust are non-negotiable. Fintech, banking, health, or another regulated space
  • Proven ability to operate autonomously through ambiguity, setting your own direction and bringing partners with you
  • Fluency with AI and prototyping tools, and a real point of view on how they change design practice
  • Strong influence and communication skills as a peer to cross-functional leadership
  • A hands-on posture. You still design, and your own work sets the standard

EEOC 

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. 


What Block employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom