1

Go Programming Jobs in California (NOW HIRING)

AI Engineer

San Jose, CA

$160K - $210K/yr

Familiarity with tools such as Temporal, and either Python or GO programming languages. * Solid understanding of machine learning fundamentals, and familiar with standard algorithms and techniques

Experience with Go programming language. * Acceleration frameworks such as RAPIDS, Spark is preferable. * Knowledge of cloud platforms (e.g., AWS, Google Cloud Platform, Azure). * Experience with ...

Agile Methodology, Apache Kafka, Google Cloud Platform (GCP), Go Programming Language Bachelor's Degree or equivalent experience| Required Work Arrangement Shipt considers candidates located near a ...

AI Engineer

San Jose, CA · On-site

$160K - $210K/yr

Familiarity with tools such as Temporal, and either Python or GO programming languages. * Solid understanding of machine learning fundamentals, and familiar with standard algorithms and techniques

Familiarity with tools such as Temporal, and either Python or GO programming languages. * Solid understanding of machine learning fundamentals, and familiar with standard algorithms and techniques

Senior SRE

San Francisco, CA · On-site

$135K - $159K/yr

Experience in Python or Go programming language. * Experience with SRE best practices, working knowledge of observability principles is a big plus * Ability to lead and mentor other engineers in the ...

Experience in Python or Go programming language. * Experience with SRE best practices, working knowledge of observability principles is a big plus * Ability to lead and mentor other engineers in the ...

Experience in Python or Go programming language. * Experience with SRE best practices, working knowledge of observability principles is a big plus * Ability to lead and mentor other engineers in the ...

Senior SRE

San Francisco, CA · On-site

$167K - $196K/yr

Experience in Python or Go programming language. * Experience with SRE best practices, working knowledge of observability principles is a big plus * Ability to lead and mentor other engineers in the ...

next page

Showing results 1-20

Go Programming information

What is the salary of a Go developer?

The salary of a Go developer typically ranges from $70,000 to $130,000 annually, depending on experience, location, and the complexity of projects. Skilled Go programmers with experience in cloud services and microservices often earn higher salaries, especially in tech hubs or companies using modern development tools.

How much does a Go programmer make?

The average salary for a Go programmer varies by experience and location but typically ranges from $80,000 to $130,000 annually in many regions. Skilled developers with experience in concurrent programming and cloud environments can earn higher salaries, especially in tech hubs or with specialized certifications.

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

To thrive as a Go Programmer, you need strong proficiency in the Go programming language, a solid understanding of software engineering principles, and typically a degree in computer science or related experience. Familiarity with tools like Git, Docker, and cloud platforms, as well as knowledge of RESTful APIs and concurrency patterns, is highly valuable. Problem-solving ability, effective communication, and teamwork are essential soft skills for collaborating on complex projects and adapting to evolving requirements. These skills and qualities are crucial for building efficient, scalable, and maintainable software solutions in fast-paced development environments.

What is Go programming?

Go programming refers to the use of the Go language, also known as Golang, which is an open-source programming language developed by Google. Go is designed for simplicity, efficiency, and reliability, making it well-suited for building scalable web servers, cloud-based applications, and other high-performance software. Its strong support for concurrency, garbage collection, and easy-to-read syntax have contributed to its popularity among developers. Go is often used in backend development, DevOps, and microservices architectures.

What jobs can I get as a Go programmer?

Go programmers can find roles such as backend developers, cloud infrastructure engineers, and DevOps engineers, often working with containerization tools like Docker and orchestration platforms like Kubernetes. These positions typically require knowledge of concurrent programming, APIs, and distributed systems, and are common in tech companies, startups, and organizations focusing on scalable, high-performance applications.

What are some common challenges Go programmers face when working on large-scale projects?

Go programmers working on large-scale projects often encounter challenges such as managing dependencies across multiple modules, ensuring efficient concurrency without introducing race conditions, and maintaining code readability as the codebase grows. Collaboration with other team members is key, as Go encourages code simplicity and clear documentation, making code reviews and shared standards important. Additionally, integrating Go services with existing systems and optimizing performance for production environments can present learning opportunities and growth experiences.

What is the difference between Go Programming vs Python Programming?

AspectGo ProgrammingPython Programming
Primary UseSystem, network, and backend developmentWeb development, data analysis, scripting
SyntaxStatically typed, concise, compiledDynamically typed, readable, interpreted
PerformanceHigh performance, suitable for concurrent tasksModerate performance, flexible for rapid development
Learning CurveModerate, requires understanding of concurrencyEasy to learn, beginner-friendly
Community & UsageGrowing, used in cloud infrastructure and microservicesLarge, versatile, used across many industries

Go Programming is optimized for high-performance backend and system-level applications, especially in cloud and microservices environments. Python Programming offers greater flexibility and ease of use for web, data, and scripting tasks. The choice depends on project requirements and developer expertise.

Is Golang in high demand?

Go programming jobs are in high demand across industries such as cloud computing, backend development, and microservices architecture. Companies value Go for its performance, simplicity, and concurrency support, leading to a strong job market for developers skilled in this language.
What are popular job titles related to Go Programming jobs in California? For Go Programming jobs in California, the most frequently searched job titles are:
What job categories do people searching Go Programming jobs in California look for? The top searched job categories for Go Programming jobs in California are:
What cities in California are hiring for Go Programming jobs? Cities in California with the most Go Programming job openings:
AI Engineer

$160K - $210K/yr

Full-time

Posted 11 days ago


Job description

AppZen is the leader in autonomous spend-to-pay software. Its patented artificial intelligence accurately and efficiently processes information from thousands of data sources so that organizations can better understand enterprise spend at scale to make smarter business decisions. It seamlessly integrates with existing accounts payable, expense, and card workflows to read, understand, and make real-time decisions based on your unique spend profile, leading to faster processing times and fewer instances of fraud or wasteful spend. Global enterprises, including one-third of the Fortune 500, use AppZen's invoice, expense, and card transaction solutions to replace manual finance processes and accelerate the speed and agility of their businesses.
 
At AppZen, we value candidates who are actively using AI tools to enhance productivity, automate repetitive tasks, and solve problems more efficiently. Across all roles, we are looking for team members who leverage AI in meaningful ways to drive impact in their work.
 
To learn more, visit us at www.appzen.com.

We are looking for an AI Engineer to help build and scale our next-generation AI platform, with a strong focus on agentic systems. In this role, you'll design and develop intelligent agents powered by LLMs-leveraging tool calling, orchestration frameworks, and advanced context management to enable reasoning, planning, and autonomous decision-making across complex workflows. You'll work hands-on with modern agentic stacks (e.g., LangGraph, Autogen), asynchronous and streaming architectures, and production-grade observability to bring scalable, real-world AI systems to life. If you're passionate about pushing the boundaries of agentic AI and building systems that operate reliably in production, AppZen offers a high-impact environment to do just that.
Must-Have:
  • Experience working on Agentic systems using LLMs, tool calling, model context protocol, tracing observability tools.
  • Familiarity with Agent orchestration frameworks such as LangGraph, Autogen, or others.
  • Must be a power user of Agentic coding tools like Claude Code, Cursor, Codex.
  • Deep understanding of working on asynchronous and streaming system architectures for chat bots and asynchronous agents. Familiarity with tools such as Temporal, and either Python or GO programming languages.
  • Solid understanding of machine learning fundamentals, and familiar with standard algorithms and techniques
  • Ability to analyze a wide variety of data: structured and unstructured, observational and experimental, to drive system designs and product implementations 
  • Ensure data quality throughout all stages of acquisition and processing, including such areas as data sourcing/collection, ground truth generation, normalization, transformation, cross-lingual alignment/mapping, etc. 
  • Manage your own process: identify and execute on high impact projects, triage external requests, and make sure you bring projects to conclusion in time for the results to be useful
  • Excellent written and verbal technical communication skills; communicate proposals and results in a clear manner backed by data and coupled with actionable conclusions to drive business decisions
  • BS/MS or equivalent experience in Computer Science, Engineering, Machine Learning, or other relevant technical field
  • Must have 5+ years of industry experience
Nice-to-Have:
  • Familiarity with data engineering concepts like data warehouses, streaming data. Specifics like Redshift or Spark are needed.
  • Infrastructure engineering and/or devops knowledge on systems such as Kubernetes, AWS.
$160,000 - $210,000 a year

AppZen is committed to fair and equitable compensation practices.

The base pay range for this role is posted above. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location. This may be different in other locations due to differences in the cost of labor.

The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans.

We are an equal opportunity employer and value diversity. All employment is decided on the basis of qualifications, merit and business need.
 
You can find our Privacy Notice linked on the bottom of our appzen.com website.
We may use artificial intelligence tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans.
apply for this job