2

Remote Software Engineer Java Python Jobs in Palo Alto, CA

Software Engineer II

San Francisco, CA · On-site +1

$151.40K - $227K/yr

Software Engineer II Location: 425 Market Street, Suite 2400, San Francisco, CA 94105 ... Java, Scala, or Python, following internal coding standards and design guidelines. Design and ...

As a Principal Software Engineer, you will be responsible for designing, developing and improving ... Proficiency in one of the programming languages, Java, Python, C++, etc. * Expertise in cloud ...

As a Principal Software Engineer, you will be responsible for designing, developing and improving ... Proficiency in one of the programming languages, Java, Python, C++, etc. * Expertise in cloud ...

(USA) Principal, Software Engineer

Hayward, CA · On-site +1

$143K - $286K/yr

As a Principal Software Engineer, you will be responsible for designing, developing and improving ... Proficiency in one of the programming languages, Java, Python, C++, etc. * Expertise in cloud ...

As a Principal Software Engineer, you will be responsible for designing, developing and improving ... Proficiency in one of the programming languages, Java, Python, C++, etc. * Expertise in cloud ...

Senior Software Engineer

San Francisco, CA · Remote

$125.40K - $165.30K/yr

Building features for our coach portal in Angular, Python, and Java on top of the AWS stack ... Welkin Health is a fully remote company and provides you with a monthly benefit allowance of $200 ...

As a Principal Software Engineer, you will be responsible for designing, developing and improving ... Proficiency in one of the programming languages, Java, Python, C++, etc. * Expertise in cloud ...

(USA) Principal, Software Engineer

Fremont, CA · On-site +1

$143K - $286K/yr

As a Principal Software Engineer, you will be responsible for designing, developing and improving ... Proficiency in one of the programming languages, Java, Python, C++, etc. * Expertise in cloud ...

As a Principal Software Engineer, you will be responsible for designing, developing and improving ... Proficiency in one of the programming languages, Java, Python, C++, etc. * Expertise in cloud ...

Software Engineer I Job Location: Sunnyvale, California Job Type: Full Time Rate of Pay: $153,000 ... Position requires 6 months in:1. C/C++, Python, Java, or C#;2. GIT or SVN;3 SQL or MySQL;4. Data ...

next page

Showing results 1-20

Remote Software Engineer Java Python information

See Palo Alto, CA salary details

$11

$67

$113

How much do remote software engineer java python jobs pay per hour?

As of May 31, 2026, the average hourly pay for remote software engineer java python in Palo Alto, CA is $67.74, according to ZipRecruiter salary data. Most workers in this role earn between $56.54 and $78.85 per hour, depending on experience, location, and employer.

What is the difference between Remote Software Engineer Java Python vs Remote Software Engineer C# .NET?

AspectRemote Software Engineer Java PythonRemote Software Engineer C# .NET
Required CredentialsBachelor's in CS or related, Java/Python certificationsBachelor's in CS or related, C#/.NET certifications
Work EnvironmentAgile teams, cloud platforms, cross-platform developmentAgile teams, enterprise applications, Windows-based environments
Industry UsageTech, finance, startups, SaaSFinance, enterprise software, healthcare
Search & Comparison IntentHigh overlap in programming skills, remote work setupSimilar skill set, different tech stack

Both roles involve remote software development with a focus on their respective programming languages. Java Python developers often work in startups and tech companies, while C# .NET developers are common in enterprise and healthcare sectors. The main difference lies in the tech stack and industry focus, but both require similar credentials and work environments.

What are popular job titles related to Remote Software Engineer Java Python jobs in Palo Alto, CA? For Remote Software Engineer Java Python jobs in Palo Alto, CA, the most frequently searched job titles are:
What job categories do people searching Remote Software Engineer Java Python jobs in Palo Alto, CA look for? The top searched job categories for Remote Software Engineer Java Python jobs in Palo Alto, CA are:
What cities near Palo Alto, CA are hiring for Remote Software Engineer Java Python jobs? Cities near Palo Alto, CA with the most Remote Software Engineer Java Python job openings:
Principal Software Engineer

Principal Software Engineer

Barracuda Networks Inc.

Campbell, CA • On-site, Remote

$264.51K - $302K/yr

Other

Posted 2 days ago


Job description

Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, and a managed XDR service, to strengthen cyber resilience. Hundreds of thousands of IT professionals and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use.
What you'll work on:
  • Work closely with product managers and customers to design, develop, test, and deploy new and innovative security solutions in a continuous delivery model.
  • Use advanced software engineering tools, such as Python, Java programming, Linux, bash scripting skills, expert API design (GraphQL, REST), architecture on AWS, streaming technologies (Kinesis, Kafka etc.), infrastructure as code (Terraform, CloudFormation), datastores (S3, Redshift, Aurora, Elasticsearch, Cassandra, Delta Lake), and front-end technologies such as JavaScript, CSS, HTML, AJAX.
  • Partner with Product Managers and Product Owners to define strategy and business requirements.
  • Take business requirements for projects and break them down into manageable engineering requirements, develop functional specifications that can be delivered in an iterative approach, and serve as a subject matter expert for the team.
  • Mentor team members in engineering best practices and will be responsible for all aspects of design and development of new features/enhancements as well as troubleshooting and fixing product issues to resolve complex problems related to scale and performance.
  • Understand service wide ecosystem dependencies, impact, and how it integrates with other products.
  • Keep up to date with industry trends, developments, and recent security vulnerabilities that may impact the product. Telecommuting allowed pursuant to company policy.
Education Requirements:
  • Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Management Information Systems, or related field.
Experience Requirements:
  • Five (5) year of experience as a Software Engineer or related occupation.
  • Must have experience with the following: programming language concepts (C++, Python, or Java); database concepts (SQL and MySQL); source control systems (Git and SVN); data structures and algorithms development and functionality; debugging and monitoring production services; designing technology stacks for various functionality; and distributed system (service-oriented architecture).
The anticipated salary range for this role is $264,514 - $302,000 USD. Actual compensation offered will be dependent upon the individual's skills, experience, and qualifications as they directly relate to the requirements of the position, the budget for the position, and applicable employment laws.
To Apply: Any interested applicant may click on the APPLY NOW buttonto apply for this position.