1

Temporal Software Engineer Jobs in California (NOW HIRING)

As a Staff Software Engineer, Core Platform , you will be a key technical leader driving the design ... Temporal) to power critical business logic. * Platform Security Systems: Own the evolution and ...

Principal Software Engineer

San Francisco, CA · Remote

$159K - $213K/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 · 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.

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

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

next page

Showing results 1-20

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

Senior Software Engineer - Frontend

Hinge Health

San Francisco, CA • On-site

$144K - $190K/yr

Full-time

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