1

Temporal Software Engineer Jobs in California (NOW HIRING)

Staff Software Engineer

San Francisco, CA · On-site

$200K - $300K/yr

We are seeking a hands-on Staff Software Engineer who thrives in building from 0‑1 and driving ... Temporal), streaming pipelines, vector search, and LLM inference paths; balancing latency, quality ...

Tesla is seeking a Staff Software Engineer to join our Payments and FinTech team, spearheading the ... e.g., Temporal) and self-hosting complex infrastructure components in high-availability ...

Principal Software Engineer

South San Francisco, CA · On-site

$162K - $217K/yr

Principal Software Engineer Location: South San Francisco, CA preferred; Remote optional Job Type ... Argo, Temporal, Dagster, etc.), large-scale ETL or data pipeline systems, or HPC/batch-compute ...

Principal Software Engineer

South San Francisco, CA · Remote

$162K - $217K/yr

Principal Software Engineer Location: South San Francisco, CA preferred; Remote optional Job Type ... Argo, Temporal, Dagster, etc.), large-scale ETL or data pipeline systems, or HPC/batch-compute ...

Staff, Software Engineer

Fremont, CA · On-site

$143K - $286K/yr

We are looking for a Staff Software Engineer with deep expertise in Java and Spring Boot , strong ... Direct experience building or deeply customizing platforms like Temporal.io, Cadence, Apache ...

We are looking for a Staff Software Engineer with deep expertise in Java and Spring Boot , strong ... Direct experience building or deeply customizing platforms like Temporal.io, Cadence, Apache ...

What we're looking for * 7+ years of experience as a software engineer. * Consistent record as ... Go, Redis, PubSub, RPC, Postgres, S3, Temporal. What we believe Our best work is done in person.

Staff, Software Engineer

Cupertino, CA · On-site

$143K - $286K/yr

We are looking for a Staff Software Engineer with deep expertise in Java and Spring Boot , strong ... Direct experience building or deeply customizing platforms like Temporal.io, Cadence, Apache ...

Staff, Software Engineer

Hayward, CA · On-site

$143K - $286K/yr

We are looking for a Staff Software Engineer with deep expertise in Java and Spring Boot , strong ... Direct experience building or deeply customizing platforms like Temporal.io, Cadence, Apache ...

Staff, Software Engineer

Sunnyvale, CA · On-site

$143K - $286K/yr

We are looking for a Staff Software Engineer with deep expertise in Java and Spring Boot , strong ... Direct experience building or deeply customizing platforms like Temporal.io, Cadence, Apache ...

Staff, Software Engineer

San Mateo, CA · On-site

$143K - $286K/yr

We are looking for a Staff Software Engineer with deep expertise in Java and Spring Boot , strong ... Direct experience building or deeply customizing platforms like Temporal.io, Cadence, Apache ...

Staff, Software Engineer

San Jose, CA · On-site

$143K - $286K/yr

We are looking for a Staff Software Engineer with deep expertise in Java and Spring Boot , strong ... Direct experience building or deeply customizing platforms like Temporal.io, Cadence, Apache ...

Showing results 21-40

Temporal Software Engineer information

What is the difference between Temporal Software Engineer vs Cloud Software Engineer?

AspectTemporal Software EngineerCloud Software Engineer
Required CredentialsBachelor's in CS or related, experience with Temporal SDKsBachelor's in CS or related, cloud platform certifications (AWS, Azure)
Work EnvironmentDeveloping distributed, event-driven applications using TemporalDesigning and deploying cloud-based solutions across platforms
Industry UsageTech companies implementing workflow orchestrationBroad industry use, including SaaS, enterprise, and startups
Search & Comparison IntentFocus on Temporal-specific skills and workflowsBroader cloud infrastructure and deployment skills

In summary, a Temporal Software Engineer specializes in building and maintaining workflow orchestration using Temporal, while a Cloud Software Engineer works on deploying and managing cloud-based applications across various platforms. Both roles require strong programming skills, but their focus areas differ significantly.

What is a Temporal Software Engineer?

A Temporal Software Engineer is a developer who specializes in building, maintaining, and optimizing applications using the Temporal open-source workflow orchestration platform. Temporal enables engineers to manage complex, long-running, and distributed workflows in a reliable and scalable way. Temporal Software Engineers typically design workflows, implement fault-tolerant logic, and help teams automate business processes that require reliability and durability. Their expertise ensures that workflows can recover from failures, maintain state, and handle retries without losing data or process integrity.

What engineer makes $500,000 a year?

Highly experienced software engineers, including senior roles such as principal or lead engineers, can earn $500,000 or more annually, especially in high-cost living areas or large tech companies. These roles often require advanced skills, extensive experience, and sometimes stock options or bonuses as part of compensation packages.

What are some common challenges faced by Temporal Software Engineers when designing workflows, and how can they be addressed?

Temporal Software Engineers often encounter challenges such as managing complex workflow dependencies, handling failure recovery, and ensuring workflow scalability. These challenges can be addressed by leveraging Temporal’s robust retry mechanisms, designing idempotent activities, and breaking workflows into smaller, reusable components. Collaboration with DevOps and QA teams is also crucial to ensure workflows are resilient and thoroughly tested in distributed environments.

How much does a temporal software engineer make?

A temporal software engineer's salary typically ranges from $100,000 to $160,000 annually, depending on experience, location, and company size. Professionals with expertise in distributed systems, cloud platforms, and relevant programming languages tend to earn higher salaries.

Can I make 200k a year as a software engineer?

As a Temporal Software Engineer, earning $200,000 annually is possible, especially with experience, specialized skills, and working in high-demand markets or at large companies. Salaries vary based on location, expertise, and company size, with senior roles and those involving advanced knowledge of distributed systems often reaching or exceeding this level.

What is temporal in software?

In software development, 'temporal' often refers to frameworks like Temporal that enable reliable orchestration of distributed workflows and microservices. A Temporal Software Engineer works with these tools to design, implement, and maintain scalable, fault-tolerant systems that manage complex process flows and stateful operations.

What are the key skills and qualifications needed to thrive as a Temporal Software Engineer, and why are they important?

To thrive as a Temporal Software Engineer, you need strong software engineering fundamentals, proficiency in distributed systems concepts, and experience with languages like Go, Java, or TypeScript. Familiarity with Temporal's workflow orchestration platform, cloud infrastructure tools, and CI/CD systems is typically expected. Excellent problem-solving, collaboration, and communication skills help in designing resilient workflows and working with cross-functional teams. These skills are crucial for building reliable, scalable solutions that leverage Temporal for complex business processes.
What are popular job titles related to Temporal Software Engineer jobs in California? For Temporal Software Engineer jobs in California, the most frequently searched job titles are:
What cities in California are hiring for Temporal Software Engineer jobs? Cities in California with the most Temporal Software Engineer job openings:
Software Engineer, AI Applications

Software Engineer, AI Applications

Ztek Consulting INC

San Francisco, CA • On-site

Contractor

Posted 18 days ago


Job description

Title : Senior Software Engineer, AI - HR, Talent & Recruiting

Location: Remote

Type of Hire : Contract

What You'll Do:

  • Partner with HR, Talent & Recruiting to understand workflows, identify pain points, and uncover opportunities for AI automation.
  • Translate complex business challenges into actionable AI use cases
  • Apply advanced GenAI techniques, including LLMs and Agentic AI, to rapidly design and iterate on functional prototypes (AI agents, custom copilots, intelligent workflows).
  • Write high-quality, well-tested code in Python, Golang, Node.js, React, and TypeScript
  • Collaborate cross-functionally to evolve prototypes into scalable, secure, production-grade AI solutions aligned with organizational goals
  • Provide guidance on AI capabilities, responsible AI usage, prompt engineering, and strategic AI integration.
  • Mentor team members on design principles and AI tools adoption
  • Pilot AI solutions with Business Stakeholders and Product Managers, gather feedback, iterate, and support adoption to ensure demonstrable value
  • Partner with AI Platform and DevX teams to leverage existing infrastructure and ensure scalability and security
  • Work with Security, Legal, and Compliance to ensure solutions adhere to security, privacy, and ethical guidelines
  • Define success metrics, track ROI, and communicate value delivered to stakeholders
  • Research and experiment with emerging AI models, tools, and best practices

What We're Looking For:

  • 5+ years of software engineering experience, with at least 6 months focused on applied AI, Generative AI, or intelligent automation

Software Engineering Skills:

  • Proven expertise in designing, building, scaling, and maintaining production services with strong understanding of microservices architecture
  • Strong system design, coding, and debugging skills to enhance reliability and scalability
  • Proficiency in at least one backend language (Golang preferred), frontend frameworks (React, TypeScript), and workflow engines (Temporal).
  • Familiarity with REST/gRPC APIs, queues, and event-driven patterns

AI & Automation Skills:

  • Understanding of LLM capabilities, limitations, and architectures (RAG, agents, fine-tuning)
  • Hands-on experience with AI platforms (Gemini/Claude, agent frameworks like LangChain/LangGraph, Python)
  • Ability to responsibly use generative AI tools with human-in-the-loop practices to deliver business-ready outputs
  • Analytical problem-solver comfortable with ambiguity and rapid iteration
  • Cross-functional collaboration experience with engineering and non-engineering teams
  • Strong understanding of data privacy, security, and ethical considerations related to AI

Nice to Haves:

  • Experience building AI agents or advanced workflow automation solutions
  • Experience building production ML/AI systems
  • Experience with HR systems (Greenhouse, Workday)