2

Remote Software Developer Jobs in Santa Rosa, CA

Director of AI

Bodega Bay, CA · On-site +1

$257K - $402K/yr

Partner with Hardware and Robot Software leadership to ensure the sensor suite and embedded compute ... D.) in Computer Science, Robotics, Electrical Engineering, or a related field. * Minimum of 8 years ...

Consultant, Air Quality

Novato, CA · On-site +1

$80K - $100K/yr

A fully remote work position would be considered. Applicants must be currently authorized to work ... Experience with graphics software and strong programming skills (Python, R, MATLAB, IDL, FORTRAN or ...

A fully remote work position would be considered. Applicants must be currently authorized to work ... Experience with graphics software and strong programming skills (Python, R, MATLAB, IDL, FORTRAN or ...

A fully remote work position would be considered. Applicants must be currently authorized to work ... Experience with graphics software and strong programming skills (Python, R, MATLAB, IDL, FORTRAN or ...

The ideal candidate would be located in Cary, NC or Lake Mary, FL and work a hybrid-remote schedule ... Bachelor's Degree in Electrical or Mechanical engineering strongly preferred. Candidates with other ...

next page

Showing results 1-20

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 Jul 10, 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 the Job of Remote Software Developers?

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 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.

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 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 are the key skills and qualifications needed to thrive as a Remote Software Developer, and why are they important?

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.
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 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 July 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.
Senior Technical Account Manager, Cash App Pay & Afterpay

Senior Technical Account Manager, Cash App Pay & Afterpay

Block

Bodega Bay, CA • On-site, Remote

Other

Re-posted 19 days ago


Block rating

7.9

Company rating: 7.9 out of 10

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 Role

Block is looking for a Senior Technical Account Manager to support our Cash App Pay and Afterpay merchants across North America. This team keeps merchants healthy and growing through post-sales technical partnership that protects performance, surfaces opportunity, and drives commercial outcomes.

You will serve as a trusted technical partner to our largest merchants, sitting at the intersection of product, engineering, solutions engineering, GTM, and merchant success. You will combine deep product and technical expertise with commercial acumen to proactively enable merchants - not just resolve issues - ensuring they are healthy, growing, and fully leveraging Cash App Pay and Afterpay capabilities.

This is a hands-on technical role. You will use HTML, CSS, and JavaScript to analyze and creatively solve integration issues on merchant websites and in-store terminals, while partnering cross-functionally to support feature and product adoption at scale. You will translate merchant business needs into technical solutions that deliver measurable commercial outcomes.

In this role, you will report to Block's Global Technical Account Management Lead.

You Will
  • Identify and act on post-sales growth opportunities within your merchant portfolio, partnering with Account Management to grow GPV and feature adoption to deliver measurable commercial outcomes
  • Provide education to merchants, partners, and internal teams on Cash App Pay and Afterpay features, and deliver quarterly technical reviews connecting integration health to commercial performance
  • Partner with Solutions Engineering to ensure seamless pre-sales to post-sales handoffs and collaborate on expansion opportunities
  • Work cross-functionally with Account Management, Sales, Solutions Engineering, Product, and Engineering to provide technical and operational solutions that improve the merchant experience
  • Partner with Product and Engineering to represent the merchant voice and frame feature requests with commercial impact
  • Proactively manage new product life cycles in conjunction with Product and Engineering teams to facilitate merchant adoption
  • Lead integration health monitoring - conduct regular health checks using defined KPIs, perform root-cause analysis, implement preventative measures, and promote standardization across merchant implementations
  • Leverage HTML, CSS, and JavaScript to assess and creatively solve integration issues on merchant websites and in-store terminals
  • Maintain comprehensive integration documentation following established templates
  • Operate within and contribute to the team's established operating rhythm, including regular merchant health reporting, portfolio reviews, and performance measurement against defined KPIs
  • Document challenges and blockers encountered to share learnings with other Technical Account Managers in stand-ups and status check-in calls
  • Participate in on-call incident response rotation with SLA adherence, contributing to end-to-end incident management including RCA delivery and senior leadership communication
  • Leverage AI and automation tools to improve efficiency in merchant analysis, issue detection, documentation, and portfolio management
You Have

We know that no single candidate will meet every qualification listed below. If this role excites you and you see yourself in most of these, we encourage you to apply.

  • Senior-level experience in account management, customer success, or a client-facing technical role within payments, fintech, or e-commerce
  • Prior hands-on technical experience in Solutions Engineering, Partner Engineering, Technical Consulting, or software development
  • Experience managing and growing enterprise accounts, including identifying expansion opportunities and driving commercial outcomes
  • Solid understanding of payments infrastructure, APIs, integrations, and e-commerce platforms, with the ability to explain technical concepts clearly to both technical and non-technical audiences
  • Proficiency in JavaScript, HTML, and CSS; comfortable assessing and debugging integration issues across e-commerce and POS platforms
  • SQL and the ability to leverage it for data analysis and troubleshooting
  • Experience with monitoring tools (Datadog, SumoLogic) for proactive issue detection and portfolio health oversight
  • Familiarity with platform management processes: environments, testing, release management, and deployments
  • Strong commercial acumen and ability to balance client advocacy with company objectives
  • Experience engaging with C-suite and VP-level stakeholders, translating technical insights into business-relevant recommendations
  • Strong written and verbal communication skills for engaging stakeholders at all levels 
  • Practical, hands-on experience using AI tools in a professional context with the ability to critically evaluate AI-generated outputs
  • Direct experience with buy-now-pay-later (BNPL), payment processing, or merchant acquiring is a plus
  • Background in incident management is a plus

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.

Block takes a market-based approach to pay, and pay may vary depending on your location. U.S. locations are categorized into one of four zones based on a cost of labor index for that geographic area. The successful candidate's starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future.

To find a location's zone designation, please refer to this resource. If a location of interest is not listed, please speak with a recruiter for additional information. 

Zone A: $142,000-$195,300 USD
Zone B: $132,100-$181,600 USD
Zone C: $124,900-$171,700 USD
Zone D: $113,600-$156,200 USD

What Block employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom