2

Remote Software Engineer Jobs in Santa Rosa, CA (NOW HIRING)

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 Engineer information

See Santa Rosa, CA salary details

$69.4K

$161.3K

$224.7K

How much do remote software engineer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for remote software engineer in Santa Rosa, CA is $161,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,200.00 and $189,100.00 per year, depending on experience, location, and employer.

What is a remote software engineer?

Remote Software Engineers are professionals who design, develop, test, and maintain software applications from locations outside of a traditional office environment. They collaborate with teams and clients using digital communication tools, allowing for flexible work arrangements. Remote Software Engineers require strong technical and communication skills, as well as the ability to manage their own schedules and work independently. This role is ideal for individuals who are self-motivated and comfortable working in a virtual setting.

What does a remote software engineer do?

As a remote software engineer, you work from home to create and develop systems using programming languages and frameworks. As part of your duties, you design and install software solutions by determining specifications and developing code. You also improve software initiatives by reviewing systems and recommending solutions, often virtually guiding clients through the database, network, and computer processes. By collecting and analyzing issues, you can develop solutions for a variety of technical problems. The remote aspect of this job means you can work from anywhere with a reliable internet connection.

What are the key skills and qualifications needed to thrive as a remote software engineer, and why are they important?

To thrive as a Remote Software Engineer, you need strong programming skills, proficiency in software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, cloud platforms, and project management tools such as Jira is often required. Excellent communication, self-motivation, and time management are crucial soft skills for remote collaboration. These abilities ensure effective development, seamless teamwork, and productivity in a distributed work environment.

What are some common challenges faced by remote software engineers, and how can they be effectively managed?

Remote software engineers often encounter challenges such as communication barriers, time zone differences, and maintaining work-life balance. These can be effectively managed by utilizing collaboration tools (like Slack or Zoom), setting clear expectations with team members, and establishing a dedicated workspace. Regular check-ins, asynchronous updates, and proactive communication help ensure everyone stays aligned on project goals. Building strong relationships with colleagues through virtual meetings and team-building activities can also foster a supportive remote work environment.

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

AspectRemote Software EngineerRemote Web Developer
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, design, or related field, coding skills
Work EnvironmentCollaborates on software projects, often in teamsFocuses on website and web app development, often in teams
Employer & Industry UsageTech companies, startups, software firmsWeb agencies, tech companies, startups
Search & Comparison IntentOften compared for software development rolesRelated but more focused on web-specific tasks

Remote Software Engineers develop a wide range of software applications, while Remote Web Developers specialize in building websites and web-based applications. Both roles require similar technical skills and often work in similar environments, but their focus areas differ, making this comparison useful for those exploring career options or job opportunities in tech.

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

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

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

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

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

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

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

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

Infographic showing various Remote Software Engineer job openings in Santa Rosa, CA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $161,292 per year, or $77.5 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