2

Remote Computer Programming Jobs in California (NOW HIRING)

[Remote] Director of DevOps

Los Angeles, CA ยท On-site +1

$56.75 - $77.75/hr

... remote capacity. Awarded as a "best place to work" company, our culture fosters team integrity ... Science, Computer Engineering, or related technical field * 5+ years experience as a Site ...

This position will be remote/hybrid, and the ideal candidate will need to live near a major airport ... Electrical Engineering, Computer Engineering, Mechanical Engineering * Data Center electrical ...

Product Marketing Engineer

Santa Clara, CA ยท Remote

$139K - $145K/yr

Master's degree in Electrical Engineering, Computer Engineering, or a closely related field and 6 ... remote access, and video management software (VMS) operation. โ€ข Working with cross-functional ...

Master's degree in Electrical Engineering, Computer Engineering, or a closely related field and 6 ... remote access, and video management software (VMS) operation. โ€ข Working with cross-functional ...

SOFTWARE ENGINEER Remote (Pacific Hours) axiomcloud.ai 510-683-5200 Axiom Cloud is transforming how ... Bachelors in Computer Science, Engineering, or a related field. * 3+ years of professional software ...

Remote Duration: Full Time * Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 12+ Minimum ...

next page

Showing results 1-20

Remote Computer Programming information

See California salary details

$32.6K

$64.1K

$94.2K

How much do remote computer programming jobs pay per year?

As of Jul 9, 2026, the average yearly pay for remote computer programming in California is $64,123.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,800.00 and $79,000.00 per year, depending on experience, location, and employer.

What is remote computer programming?

Remote computer programming involves writing, testing, and maintaining software code from a location outside of a traditional office, typically from home or another remote setting. Programmers collaborate with teams using digital tools, version control systems, and communication platforms to build software solutions. This arrangement offers flexibility, but also requires strong communication skills, self-discipline, and familiarity with remote work technologies. Many companies offer remote computer programming positions to access a global talent pool and provide employees with a better work-life balance.

What is the difference between Remote Computer Programming vs Remote Software Development?

AspectRemote Computer ProgrammingRemote Software Development
Required CredentialsTypically requires programming certifications or degrees in computer scienceOften requires similar credentials, with additional experience in software design and architecture
Work EnvironmentPrimarily focused on writing, testing, and debugging codeIncludes coding but also involves planning, designing, and managing software projects
Employer & Industry UsageUsed across tech companies, startups, and freelance platformsCommon in software firms, tech departments, and development agencies
Search & Comparison IntentPeople compare to understand coding roles and skillsPeople compare to grasp broader software project responsibilities

Remote Computer Programming involves writing and testing code, while Remote Software Development encompasses coding along with designing and managing entire software projects. Both roles share similar credentials and work environments but differ in scope and responsibilities.

What jobs make $3,000 a month without a degree?

Remote computer programming jobs such as freelance web developers, software testers, or entry-level coding roles can pay around $3,000 per month without a degree, especially if you have strong coding skills and experience with programming languages like Python, JavaScript, or HTML. Building a portfolio, gaining certifications, and working independently or through platforms can help achieve this income level.

Is coding a dead-end job?

Remote computer programming is a viable career with ongoing demand due to the continuous need for software development, system maintenance, and technological innovation. Skills in programming languages, problem-solving, and adaptability are essential for long-term success, and the field often offers opportunities for career growth and specialization. While technology evolves rapidly, continuous learning helps programmers stay relevant and avoid career stagnation.

Can you work remotely as a computer programmer?

Yes, computer programming is a common remote job that allows individuals to work from anywhere with a computer and internet connection. Many employers offer remote positions, especially for roles involving coding, software development, and project collaboration using tools like version control systems and communication platforms.

How to make $1000 a week remotely?

Remote computer programmers can earn $1000 or more weekly by working on high-demand projects, freelancing through platforms like Upwork or Freelancer, or securing full-time remote roles with competitive salaries. Building specialized skills in areas such as web development, software engineering, or data analysis, along with a strong portfolio and consistent client or employer relationships, can help achieve this income level.

What are the key skills and qualifications needed to thrive as a Remote Computer Programmer, and why are they important?

To thrive as a Remote Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or JavaScript), problem-solving abilities, and a relevant degree or coding certifications. Familiarity with version control systems (like Git), cloud platforms, and collaboration tools (such as Slack or Jira) is typically required. Excellent communication, self-motivation, and time management skills are crucial for remote collaboration and productivity. These skills and qualities ensure efficient code delivery, effective teamwork, and the ability to meet project goals independently in a remote setting.

What are some common challenges faced by remote computer programmers and how can they be addressed?

Remote computer programmers often encounter challenges related to communication, collaboration, and time management. Without in-person interactions, it can be harder to clarify requirements, coordinate with team members, or stay informed about project updates. To address these challenges, successful remote programmers proactively use collaboration tools, attend regular virtual meetings, and maintain clear, written documentation. Building strong communication habits and setting structured work schedules also help maintain productivity and foster effective teamwork.
What are the most commonly searched types of Computer Programming jobs in California? The most popular types of Computer Programming jobs in California are:
What cities in California are hiring for Remote Computer Programming jobs? Cities in California with the most Remote Computer Programming job openings:
[Remote] Director of DevOps

[Remote] Director of DevOps

Convoso

Los Angeles, CA โ€ข On-site, Remote

$56.75 - $77.75/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

Convoso is a leading AI-powered contact center platform purpose-built for revenue teams. Since 2006, Convoso has remained at the forefront of innovation, consistently developing solutions to drive customer growth while supporting adherence to regulatory standards.

Who We Are:

While headquartered in Los Angeles, the Convoso team can be found around the globe working in either a hybrid or remote capacity. Awarded as a "best place to work" company, our culture fosters team integrity, positive persistence, and continuous growth.
Our core platform powers successful sales teams across multiple industries, giving our customers a competitive edge and streamlined productivity. With built-in Al and automations, our product is a premium offering in a competitive space. We continue to grow our product capabilities to betterย serve our current customers and to expand into newer markets.
Convoso is looking for people who are excited about technology and innovation. We are a company of motivated team players with diverse backgrounds driving accelerated growth in a supportive, positive culture.

The Job:

Director of DevOps

At Convoso, we're constantly, vigilantly looking for ways to reshape the future of lead generation contact centers. Our mission is to revolutionize the call center industry by empowering agents to convert leads faster. That's where you come in. We're seeking a Director of DevOps to lead a team of engineers that will design, implement, test and optimize its platform and products, including, but not limited to customer facing applications, API servers, internal administration, monitoring and security facilities, and massively scalable data processing systems. Stepping into this very challenging role will mean stepping into a dynamic environment. There'll be a steep learning curve, but we believe the future belongs to those who build it. Therefore, success for you would mean reaching your full potential in a short period of time, while doing whatever it takes to get up to speed. Success would mean having a strong ability to manage multiple projects with competing deadlines. And, most importantly, success would mean being a natural-born leader with top-notch training skills.

Duties and Responsibilities:

  • Own service reliability across Convoso's platform, being a champion for quality and resilience, and drive adherence to internal and external SLAs, SLOs, and SLIs
  • Collaborate with other teams to establish key metrics and dashboards in order to drive quality in the SDLC
  • Own the incident management process, including monitoring and observability systems, and major incident response process, tracking and reducing MTTR continuously Leverage chaos engineering principles and "game days" to proactively test the resilience of Convoso's platform
  • Establish and maintain a CI/CD center of excellence
  • Drive automation for CI/CD processes across different tech stacks and cloud providers.
  • Recruit and lead DevOps teams across multiple product lines that excel at applying industry best practices
  • Develop and support automated, scalable solutions to deploy and manage our global infrastructure.
  • Maintain and improve the use of automation tools for infrastructure provisioning, configuration, and deployment.
  • Work with Development and Operations personnel to define CloudOps processes, introduce new insights and technologies so that we can stay on the cutting edge.
  • Provide mentorship and expertise on system options, risk and impact management, as well as cost vs. benefit analysis.
  • Uphold and ensure security requirements for tooling, systems, and environments are met and protect the assets of the company and our customers.
  • Lead troubleshooting of system and performance problems in Prod/QA/Dev environments.
  • Identify improvements to reduce technical debt.
  • Lead infrastructure focused on optimization and performance.
  • Lead DevOps Team
  • Author a dynamic training and skills improvement plan.
  • Acquire team level certifications applicable to AWS or Google Cloud
  • Constantly evaluate our services to ensure high quality
  • Conduct reviews to identify optimization opportunities in processes or systems
  • Contribute to the creation of departmental procedure documents and working instructions
  • Works with consultants and team members to design the solutions to be implemented
  • Delegate tasks related to solutions and monitors team members' progress
  • Inspire and motivate teamwork for achieving goals
  • Provide mentoring and identify training opportunities to team members, staying current in the latest technologies and best practices

Qualifications and Requirements:

  • BS in Computer Science, Computer Engineering, or related technical field
  • 5+ years experience as a Site Reliability Engineer leader leading multiple teams with a passion for automation and continuous improvement
  • 5+ years experience in operational management of SaaS production applications
  • 5+ years working with Agile/DevOps development teams
  • 5 years minimum related experience in infrastructure management in a Linux environment
  • Deep knowledge of cloud platforms like AWS or GCP and management of on-prem and hybrid environments
  • Track record as a player-coach who is comfortable both managing and doing
  • Experience deploying and operating containerized web applications
  • Experience with cloud automation/provisioning and configuration management tools using Ansible, Chef, Puppet, Docker or Salt
  • Experience with Containerization Tools such as Docker and Kubernetes
  • Experience in planning, creating, implementing and maintaining a scalable software development infrastructure
  • Knowledge of development, build, and CI/CD tools such as Git, GitHub and Jenkins
  • A security background that will come in handy as we navigate through the process of SOC2 certification
  • Good people and line management skills and the ability to recruit and develop a high performing team
  • Process-oriented with great documentation skills
  • Excellent oral and written communication skills

Work perks worth the hype:

  • Competitive compensation package
  • Stock options
  • 100% covered premiums for employees; Medical, Dental, Basic life insurance, Long term disability
  • Affordable Vision plan and optional FSA
  • PTO, Paid Sick Time, Holidays, Bereavement time, Parental Leave
  • Your birthday off
  • 401k program with generous company match
  • No cost Employee Assistance Program and Travel Assistance
  • Monthly Gym membership reimbursement
  • Monthly credits toward food & beverage
  • Company Outings
  • On and offsite team building events
  • Paid training for departments
  • Apple laptop (most roles)
  • And a team of highly experienced and kind colleagues!

HQ Office:

  • Casual office environment & dress
  • Daily catered lunches
  • Fully stocked kitchen (Dietary restriction-friendly)
  • Happy Hours
  • Monthly Massages
  • On-site Car Washย 
  • Free Parkingย 

Compensation:

The Base Pay for this position is: $220,000 to $260,000.
Theย Baseย Pay Rangeย for this position is based on the industry benchmark for position, function, level and the company's compensation strategies. However, final offers may vary from the amount listed based on geography, candidate experience and expertise, and other objective business.

Your California Privacy Rights:

As a California resident who is an applicant to be an employee of Convoso, you have certain rights under California law with respect to information collected by Convoso in the course and scope of its evaluation of your application. The types of information Convoso collects and your rights with respect to that information are contained in Convoso's privacy policy, which you can review by going toย https://www.convoso.com/privacy-policy/.