CronJobs

backend jobs

Software Engineer II, Cloud Applications

Temporal · United States (Remote)

remoteunknown$118,400–$194,250Posted Oct 26, 2026GoPostgreSQLRedshiftS3KinesisFirehoseKubernetesAzure Blob Storage

Apply on the employer site

About this role

## Role Summary We’re looking for a **Software Engineer II** to join the **Cloud Applications** team. This team builds and operates critical parts of the **Temporal Cloud** customer experience, including: - **Namespaces** (core unit of isolation): https://docs.temporal.io/cloud/namespaces - **Audit Logs**: https://docs.temporal.io/cloud/audit-logs - **Export**: https://docs.temporal.io/cloud/export This is a **hands-on** role where you’ll collaborate with experienced engineers, product managers, and partner teams to design, build, and operate **backend services and data pipelines**, while growing your **distributed-systems** expertise. --- ## What You’ll Do - Design, implement, test, and ship well-scoped features and improvements for Temporal Cloud. - Build and improve services for **namespace provisioning**, configuration, scalability, and reliability. - Develop data pipelines that process **high-volume usage and operational data** across multiple tenants. - Make thoughtful engineering tradeoffs (e.g., data freshness, query cost, tenant isolation, reliability, operational complexity). - Improve service operability with **tests, instrumentation, dashboards, alerts, runbooks, and documentation**. - Participate in code reviews, design discussions, incident response, and production debugging. - Collaborate across engineering, product, and customer-facing teams to deliver scoped projects safely. - Improve developer and customer experience through automation, better tooling, and incremental product improvements. --- ## What You’ll Bring - Experience building and operating **production backend systems** in a cloud environment. - Proficiency in **Go** (or another applicable backend/systems language) and ability to ramp up in an existing codebase. - Strong CS fundamentals: data structures, concurrency basics, testing, and debugging. - Working knowledge of distributed-systems concepts (reliability, fault tolerance, consistency, scaling, failure handling). - Experience with **databases**, **data pipelines**, **messaging systems**, or **object storage**. - Ability to take a scoped problem end-to-end (break down tasks, implement, incorporate feedback). - Operational mindset: logging, metrics, tracing, deployment, and production troubleshooting. - Clear communication of progress, risks, and technical tradeoffs. - Commitment to correctness, maintainability, and continuous improvement. --- ## Nice to Have - **3+ years** of work experience - Experience with **Go** - Experience with **PostgreSQL, Redshift, Kinesis, Firehose** - Experience with **S3, Google Cloud Storage, Azure Blob Storage**, or other object-storage systems - Familiarity with **Kubernetes** and cloud infrastructure - Experience supporting **on-call rotations**, investigating incidents, or improving production observability - Familiarity with **Temporal concepts** (or strong interest in learning the platform) --- ## Technology Stack - **Primary language:** Go - **Data storage:** PostgreSQL, Redshift, S3, Google Cloud Storage, Azure Blob Storage, ClickHouse - **Data processing:** Kinesis, Firehose - **Infrastructure:** Kubernetes - **Core framework:** Temporal *You don’t need experience with every technology in the stack. We value strong engineering fundamentals and the ability to learn unfamiliar systems.* --- ## Equal Opportunity Temporal Technologies is an Equal Opportunity Employer and is committed to providing access, equal opportunity, and reasonable accommodation for in

Listing freshness

CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord