2

Remote Programmer Jobs in Davis, CA (NOW HIRING)

Senior Engineer

Sacramento, CA ยท On-site +1

$111K - $153K/yr

This role offers a hybrid work arrangement, allowing you to balance remote work with in-office collaboration. Wood Rodgers, a leading engineering consulting firm, is hiring a project engineer to join ...

PTP is looking for a hands-on Genesys Developer to join our Customer Experience practice. At PTP, we value aptitude and creativity as well as experience. We are a diverse organization and are looking ...

Field Service Engineer - Central, California

Sacramento, CA ยท On-site +1

$41 - $45/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Field Service Engineer is responsiblefor ensuring optimal performance of Beckman Coulter ... We recognize the benefits of flexible, remote working arrangements for eligible roles and are ...

Field Systems Engineer

Davis, CA ยท On-site +1

$120K - $140K/yr

  • Retirement

The Field Systems Engineer will troubleshoot and resolve any issues that arise while providing ... โ€ข Remote flexibility โ€ข Flexible time off โ€ข Comprehensive benefits package โ€ข Career ...

Fire Protection Engineer

Sacramento, CA ยท On-site +1

$110K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This position may be remote and is an hourly as needed. The successful candidates must have experience and success in providing fire protection engineering services, including performing code ...

Fire Protection Engineer

Sacramento, CA ยท On-site +1

$110K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This position may be remote and is an hourly as needed. The successful candidates must have experience and success in providing fire protection engineering services, including performing code ...

DWR Project Engineer

Rancho Cordova, CA ยท On-site +1

$36.06 - $55.76/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Remote working is possible after an initial period. Assignments are typically 1-2 years, after ... Perform engineering evaluations related to water resource facilities * Provide effective leadership ...

Airport Design Engineer

Sacramento, CA ยท On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Design of airport engineering projects including runways, taxiways, aprons, airfield lighting ... Flexible Work Schedules (Hybrid or Remote, when possible) * Wellness Program for Physical and ...

Senior Dam Safety Engineer - FERC IC

Sacramento, CA ยท On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior Dam Safety Engineer - FERC IC McMillen, Inc. is seeking a Senior Dam Safety Engineer - FERC ... This position can be fully remote and the option for flexible working hours is available for the ...

Post Sales Solutions Engineer

Sacramento, CA ยท Remote

$125K - $170K/yr

Sacramento $125,500 - $170,000 California Remote (Bay Area) $133,000- $180,000 Colorado Remote $112,500- $152,500 Hawaii Remote $118,000- $160,000 Illinois Remote $112,500- $152,500 Maryland Remote ...

Showing results 21-40

Remote Programmer information

See Davis, CA salary details

$12

$42

$74

How much do remote programmer jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for remote programmer in Davis, CA is $42.73, according to ZipRecruiter salary data. Most workers in this role earn between $27.79 and $55.62 per hour, depending on experience, location, and employer.

What does a remote programmer do?

Remote programmers use a variety of coding languages to write computer software, mobile applications, and websites. Instead of working in the office, remote programmers complete their tasks at home or another location outside of the office. They take the application designs created by developers and translate them into computer language that tells the computer what to do. Common computer languages they utilize in their projects include Java, C++, and Python. Remote programmers may also be responsible for maintaining, troubleshooting, and updating the software, as necessary. Depending on their area of expertise, programmers may work as app developers, software developers, web developers, firmware developers, analysts, and computer scientists.

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

To thrive as a Remote Programmer, you need strong coding abilities in relevant programming languages, problem-solving skills, and a degree in computer science or equivalent experience. Familiarity with version control systems like Git, cloud platforms, and remote collaboration tools is commonly required. Excellent self-motivation, time management, and clear written communication make someone stand out in remote environments. These skills ensure productivity, seamless teamwork, and successful project delivery without in-person supervision.

What is a remote programmer?

A remote programmer is a software developer who works from a location outside of a traditional office, often from home or another remote setting. They use internet-based tools and platforms to collaborate with team members, write code, fix bugs, and develop software applications. Remote programmers often enjoy flexible schedules and the ability to work for companies located anywhere in the world. This role requires strong communication skills, self-discipline, and proficiency with various programming languages and remote collaboration tools.

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

AspectRemote ProgrammerRemote Software Developer
Required CredentialsTypically a degree in Computer Science or related field, coding certificationsSame as Remote Programmer, often with additional certifications in specific technologies
Work EnvironmentRemote, often freelance or contract-basedRemote, employed by companies or startups
Industry UsageCommon in tech, freelancing platforms, consultingCommon in tech companies, software firms, startups
Search & Comparison IntentHigh overlap, both involve coding remotelySimilar roles, but with a focus on full software development lifecycle

Remote Programmers and Remote Software Developers share many requirements, including coding skills and remote work settings. The main difference lies in scope: Remote Programmers often focus on writing code, while Remote Software Developers may handle the entire development process, including design and testing. Both roles are in high demand in the tech industry and frequently searched together.

How do remote programmers typically collaborate with team members across different time zones?

Remote programmers often work with colleagues and stakeholders from various locations, which requires effective communication and collaboration tools. Teams commonly rely on platforms like Slack, Zoom, and project management software to stay connected, share updates, and resolve issues asynchronously. Flexibility and clear documentation are essential, as team members may need to review code, provide feedback, or attend meetings outside standard hours. Establishing regular check-ins and utilizing version control systems help ensure everyone stays aligned and productive despite differing schedules.

What are the most commonly searched types of Programmer jobs in Davis, CA?

The most popular types of Programmer jobs in Davis, CA are:

What are popular job titles related to Remote Programmer jobs in Davis, CA?

For Remote Programmer jobs in Davis, CA, the most frequently searched job titles are:

What cities near Davis, CA are hiring for Remote Programmer jobs?

Cities near Davis, CA with the most Remote Programmer job openings:

Infographic showing various Remote Programmer job openings in Davis, CA as of August 2026, with employment types broken down into 66% Full Time, 21% Part Time, and 13% Contract. Highlights an 100% Remote job distribution, with an average salary of $88,885 per year, or $42.7 per hour.

Senior SCADA & Communications Engineer

SMA America

Sacramento, CA โ€ข On-site, Remote

Full-time

Posted 24 days ago


Job description

Why Work at SMA America
At SMA America, we believe in Energy that Changes. Since 1981, we've been developing innovative solar technology that simplifies, secures, and enhances the performance of photovoltaic systems — all while pushing the boundaries of what's possible in clean energy.
But we're not just transforming power — we're empowering people.
We've built a culture where bold ideas are welcomed, collaboration is second nature, and your career growth truly matters. With our Rocklin, CA headquarters as the hub, we offer a hybrid work model, competitive benefits, and a team-driven environment where your impact is seen and felt.
Whether you're a sales expert, service pro, or engineering innovator, if you're ready to join a purpose-driven team committed to shaping the future of energy — we'd love to meet you.

Senior SCADA & Communications Engineer
Rocklin, CA (HQ) or Texas / Remote considered, US (location pending your confirmation)

WORK AUTHORIZATION

  • Applicants must be authorized to work in the United States on a full-time basis
  • SMA America does not offer employment visa sponsorship of any kind, including H-1B, OPT, CPT, or TN visas
  • Candidates who currently require or will in the future require visa sponsorship are not eligible
  • Candidates operating under a temporary work permit or any visa-tied employment authorization are also not eligible

AI-GENERATED APPLICATION MATERIALS

  • We review all resumes and application materials for AI-generated content
  • Submissions that show evidence of AI manipulation will be disqualified from consideration without further review
  • We want to hear your authentic voice and see your genuine experience

RECRUITMENT FRAUD NOTICE

All SMA America openings are posted on our official careers page and all recruiter communication comes from an @sma-america.com address. We never request payment, banking information, or a Social Security number during the recruitment process. If you are contacted about an SMA America role from a personal email account, or asked for any of the above, please forward the message to HRGeneralmailbox@sma-america.com.

PURPOSE OF THE POSITION

The Senior SCADA & Communications Engineer supports the design, integration, and operation of communication and control systems across utility-scale renewable energy assets, including solar PV, battery storage, and hybrid plants. This role owns site-level communications architecture, machine-to-machine (M2M) SCADA integration, and secure connectivity between sites, utilities, and cloud platforms.

PRIMARY DUTIES / RESPONSIBILITIES

  • Lead integration of site controllers, inverters, and auxiliary equipment into a unified SCADA architecture
  • Design and configure machine-to-machine (M2M) communications between site controllers, inverters, and plant-level gateways and data concentrators
  • Define and deploy end-to-end communication networks, including industrial Ethernet (fiber/copper), layered OT network segmentation, and integration of secure connectivity platforms, data collectors, and industrial gateways
  • Design and support OT networks, including firewalls, routers, switches, VLANs and segmentation, and fiber optic networks
  • Manage secure communication interfaces between sites and utilities, transmission operators, ISOs/RTOs, asset owners, and cloud-based platforms
  • Configure and validate protocols for wide-area communications, including real-time telemetry, dispatch and control signals, and event and disturbance reporting
  • Design and implement multi-layer cybersecurity architectures, including segmented network zones, secure data replication layers, and unidirectional gateways (data diodes) for critical assets
  • Support compliance with NERC CIP standards, utility interconnection requirements, and internal cybersecurity frameworks
  • Enable inverter monitoring, diagnostics, and fault detection through integration with cloud-based dashboards
  • Collaborate with O&M and engineering teams to troubleshoot issues and optimize system performance
  • Maintain auditable data and communication structures to meet regulatory compliance requirements
  • Other duties as assigned

REQUIRED QUALIFICATIONS

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related discipline, or equivalent relevant work experience
  • At least 5 years of SCADA or energy management systems experience
  • Strong understanding of firewalls and network security fundamentals
  • Ability to debug network connections using tools such as Wireshark
  • Extensive hands-on experience with utility-scale SCADA systems, including SCADA servers, RTUs, PLCs, industrial gateways, and edge/data collection devices
  • Strong experience with industrial and utility protocols such as Modbus TCP/IP, DNP3, IEC 61850 (preferred), and OPC UA
  • Strong understanding of OT cybersecurity principles, including defense-in-depth architectures, secure remote access/VPNs, and network segmentation and monitoring
  • Experience implementing secure communication paths between OT and IT systems
  • Comfort working with field data, diagnostics, and system telemetry

OTHER SPECIALIZED SKILLS

  • Background in commissioning or field deployment
  • Experience implementing unidirectional security solutions (data diodes)
  • Knowledge of ISO/RTO integration requirements
  • Strong cross-functional collaboration across engineering, O&M, and IT/security teams
  • Excellent troubleshooting and problem-solving capabilities
  • Ability to clearly communicate technical architectures to both technical and non-technical stakeholders
  • Familiarity with NERC CIP and cybersecurity frameworks for critical infrastructure
  • Proficiency in English required; German and/or Spanish language skills are a plus
  • Proficiency with Microsoft Office Suite (Word, PowerPoint, Excel)
  • Proven ability to work effectively in a matrix organization
  • Periodic domestic travel required; international travel may be required

WE OFFER

  • Compensation: $138,000–$158,000 base salary, commensurate with experience
  • Location: Rocklin, CA (HQ) or Texas preferred; remote candidates considered. Relocation assistance available for qualified candidates
  • Comprehensive benefits including health, dental, and vision coverage
  • 401(k) plan with company match
  • Opportunities for professional development and industry engagement

Our EEO Policy

We are an equal opportunity employer and we make our employment decisions on the basis of merit and without regard to one's race, color, creed, sex (includes gender, pregnancy, childbirth and related medical conditions), gender identity, religion, marital status, age (over 40), national origin or ancestry, physical or mental disability (includes HIV/Aids), medical condition (cancer, genetic characteristics), veteran's status, sexual orientation, or any other consideration made unlawful by law.
In accordance with applicable law protecting qualified individuals with known disabilities, SMA will attempt to reasonably accommodate qualified applicants with known disabilities, unless doing so would create an undue hardship on SMA. Any qualified applicant with a disability who believes he or she requires an accommodation in order to perform the essential functions of the job for which he or she is applying should identify the accommodation(s) needed in the application.

Our Privacy Policy

During your job application or recruitment process with us: (a) SMA may collect your personal information directly from you, such as when you submit your application and resume on our online portal or when you have job interviews with us. We may also obtain your personal information from third parties, including but not limited to your former employers, background or employment check service providers or third-party recruiters; and, (b) SMA may use or process applicants' personal information for relevant purposes including but not limited to general communications with you, identity verification, background or employment checks, determination of eligibility, and making hiring decisions. For successful job applicants who become SMA's staff, we may retain and integrate your personal information collected during the recruitment process into your records at SMA. For unsuccessful job applicants, [SMA may retain your application for internal records or for future recruitment purposes].

If you are a California resident, you have specific rights regarding your personal information under the California Consumer Privacy Act of 2018, as amended including by the California Privacy Rights Act of 2020, and its implementing regulations (the "CCPA"). This Company Personnel and Covered Individuals Privacy Notice for California Residents issued by SMA is applicable to you and explains your CCPA rights and our collection, use or disclosure of your personal information.

If you have any question regarding our privacy policy, please contact us at US_DataPrivacy@sma-america.com