1

Temporal Software Engineer Jobs in Cary, NC (NOW HIRING)

Rendering Engineer

Raleigh, NC · On-site

$136K - $168K/yr

... temporal anti-aliasing, screen-space effects, and/or ray tracing -- and the ability to architect ... technical concepts for non-engineering stakeholders in a fast-moving, creative production ...

Temporal Software Engineer information

See Cary, NC salary details

$58.8K

$136.7K

$190.4K

How much do temporal software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for temporal software engineer in Cary, NC is $136,668.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,200.00 and $160,300.00 per year, depending on experience, location, and employer.

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

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. Skilled engineers with expertise in distributed systems and workflow orchestration tools like Temporal are often compensated at the higher end of this range.

What are popular job titles related to Temporal Software Engineer jobs in Cary, NC?

For Temporal Software Engineer jobs in Cary, NC, the most frequently searched job titles are:

What cities near Cary, NC are hiring for Temporal Software Engineer jobs?

Cities near Cary, NC with the most Temporal Software Engineer job openings:

Software Development Engineer - Applications

Apple Inc.

Cary, NC • On-site

$90 - $130/hr

Other

Posted 4 days ago


Apple rating

8.0

Company rating: 8.0 out of 10

Based on 677 frontline employees who took The Breakroom Quiz

7th of 30 rated technology retailers


Job description

Software Development Engineer - Applications

Cary, North Carolina, United States Software and Services

Description

Design and develop web services for the reading, writing, and presentment of mobile digital identity documents and VICALs using the ISO 18013-5 and ISO 23220 specifications. Build solutions for the secure online reading of machine-readable passport books using the ICAO 9303 and GlobalPlatform Secure Element specifications. Use Hybrid Public Key Encryption (HPKE), CBOR Object Signing and Encryption (COSE), and JSON Web Signature (JWS) to ensure the security and integrity of data in transit. Create secure, distributed, fault-tolerant services for proofing, provisioning and management of digital identity documents using workflow orchestration systems like Temporal and AWS Step Functions. Use public key infrastructure (PKI) and hardware security modules (HSMs) to securely sign and encrypt data as part of Apple Wallet’s identity features. Participate in on‑call rotations and deploy, run and monitor services on AWS. 40 hours/week.

Minimum Qualifications
  • Bachelor’s Degree or foreign equivalent in Computer Science or related field and 4 years of experience in the job offered or related occupation.
  • Experience and education must include:
    • Implementing the ICAO 9303 specification for interacting with machine-readable passport books.
    • Implementing the reading and writing of mobile digital identity documents and VICALs using the ISO 18013-5 and ISO 23220 specifications.
    • Using Hybrid Public Key Encryption (HPKE), CBOR Object Signing and Encryption (COSE), and JSON Web Signature (JWS) to ensure the security and integrity of data in transit.
    • Implementing backend services for signing and encrypting data using public key infrastructure (PKI) and hardware security modules (HSMs).
    • Building server-driven device interaction flows using Near Field Communication (NFC) and the GlobalPlatform Secure Element specification.
    • Using Temporal (or similar workflow orchestration system, like AWS Step Functions) to create fault‑tolerant, distributed state machines.
    • Writing scalable web services in JVM‑based languages like Java and Kotlin to support products and meet business needs.
    • Designing schemas for and implementing distributed databases, like CockroachDB or DynamoDB to store data with high fault‑tolerance.
    • Deploying, running, and monitoring services in AWS to ensure high reliability.
Preferred Qualifications

N/A

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

#J-18808-Ljbffr

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976