1

Temporal Software Engineer Jobs in California (NOW HIRING)

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 ...

The Compute Software Engineering role plays a key part in the foundation of both the Public and ... Experience with durable execution platforms like Temporal. Salary Range Information The annual ...

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 ...

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.

Software Engineer

San Francisco, CA · On-site

$146K - $235K/yr

What you'll do As a Software Engineer on the AI Platform team, you will architect and build the ... Experience with stateful workflow engines or distributed task queues (e.g., Temporal) for managing ...

Software Engineer

San Francisco, CA · On-site +1

$146K - $235K/yr

What you'll do As a Software Engineer on the AI Platform team, you will architect and build the ... Experience with stateful workflow engines or distributed task queues (e.g., Temporal) for managing ...

Senior Cloud Engineer

San Francisco, CA · On-site

$70.75 - $92/hr

As a Senior Software Engineer, Cloud at Nuon, you will be responsible for building and maintaining ... Extend our actor-based Temporal workflow orchestration system: * Support deployment to cloud ...

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 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.

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 job categories do people searching Temporal Software Engineer jobs in California look for?

The top searched job categories for Temporal Software Engineer jobs in California are:

What cities in California are hiring for Temporal Software Engineer jobs?

Cities in California with the most Temporal Software Engineer job openings:

Senior Software Engineer - Frontend

Hinge Health

San Francisco, CA • On-site

$144K - $190K/yr

Full-time

Re-posted 29 days ago


Job description

Job Summary:
Hinge Health is using technology to scale and automate the delivery of healthcare, focusing on musculoskeletal conditions. As a Senior Software Engineer, you will design and maintain software solutions that enhance health outcomes while collaborating with cross-functional teams to build scalable applications.
Responsibilities:
• Deliver large projects that introduce new product capabilities, often acting as a maintainer for key code repositories.
• Break down complex problems into manageable tasks, ensuring steady and predictable delivery while identifying and resolving root causes of incidents.
• Collaborate with your team to roadmap and execute ambitious technical strategies, balancing short-term and long-term trade-offs.
• Mentor and support junior engineers, providing thoughtful code reviews and real-time pairing.
• Integrate and leverage AI technologies to automate processes and enhance product features, contributing to Hinge Health’s AI-driven care platform.
• Proactively improve the maintainability, availability, and performance of the team’s features, and contribute to the team’s overall architecture and developer tooling.
• Exhibit strong user and business judgment, grounding decisions in customer needs and business priorities to drive durable product value
• Communicate technical ideas clearly to both technical and non-technical partners, and document solutions for future reference.
Qualifications:
Required:
• Bachelor’s Degree (or equivalent) in Computer Science, Engineering or related technical field
• 5+ years of non-internship full time professional software development experience
• 4+ years of experience with at least one software programming language
• 4+ years of experience in the full software development life cycle
• Experience delivering large software projects or features in a production environment
• Experience with mobile app development/deployment lifecycles
• Proficiency in TypeScript/JavaScript
• Experience with cloud based services (e.g. Docker/Kubernetes, cloud services such as AWS, and gRPC, protobufs, and temporal, etc.)
Preferred:
• Experience with AI technologies for software design and coding assistance
• Experience mentoring or onboarding junior engineers
• Familiarity with distributed systems, cloud infrastructure, or scalable architectures
• Experience with healthcare technology or regulated environments
• Experience with Agile development practices
Company:
Hinge Health is a digital clinic for joint, and muscle care, pelvic pain, bowel, and bladder control. Founded in 2014, the company is headquartered in San Francisco, USA, with a team of 1001-5000 employees. The company is currently Late Stage.