
Software Engineer II, Cloud Applications
Posted 8 hours ago

Posted 8 hours ago
This is a fully remote position, open to applicants in United States.
β’ Design, implement, test, and deliver well-defined features and enhancements for Temporal Cloud.
β’ Develop and enhance services that facilitate namespace provisioning, configuration, scalability, and reliability.
β’ Create data pipelines that process high-volume usage and operational data across multiple tenants.
β’ Make engineering decisions that balance data freshness, query costs, tenant isolation, reliability, and operational complexity.
β’ Enhance service operability through testing, instrumentation, dashboards, alerts, runbooks, and comprehensive documentation.
β’ Engage in code reviews, design discussions, incident responses, and production debugging.
β’ Work collaboratively with engineering, product, and customer-facing teams to understand requirements and safely deliver scoped projects.
β’ Enhance the developer and customer experience through automation, improved tooling, and incremental product enhancements.
β’ Contribute to the scalability, reliability, and overall developer experience of Temporal Cloud's Namespaces, Audit Logs, and Export systems.
β’ Proven experience in building and managing production backend systems within a cloud environment.
β’ Proficiency in Go or another relevant backend or systems programming language.
β’ Strong foundation in computer science principles, including data structures, basics of concurrency, testing, and debugging.
β’ Practical understanding of distributed systems concepts such as reliability, fault tolerance, consistency, scaling, and failure management.
β’ Experience with databases, data pipelines, messaging systems, or object storage solutions.
β’ Capability to take a defined problem, decompose it into smaller tasks, implement a comprehensive solution, and incorporate feedback.
β’ Familiarity with logging, metrics, tracing, deployment processes, and production troubleshooting.
β’ Ability to collaborate effectively across teams and communicate progress, risks, and technical decisions clearly.
β’ Commitment to ensuring correctness and maintainability in all work.
β’ 3+ years of relevant work experience (preferred).
β’ Experience with Go (preferred).
β’ Familiarity with PostgreSQL, Redshift, Kinesis, or Firehose (preferred).
β’ Experience with S3, Google Cloud Storage, Azure Blob Storage, or other object storage systems (preferred).
β’ Knowledge of Kubernetes and cloud infrastructure (preferred).
β’ Experience with on-call rotations, incident investigation, or enhancing production observability (preferred).
β’ Familiarity with Temporal concepts or a strong interest in learning the platform (preferred).
β’ Equity.
β’ AI interview recording and transcription, with the option to opt out without affecting candidacy.
β’ Reasonable accommodations for individuals with disabilities.
β’ Commitment to equal opportunity employment.
Palmstreet
Chariot Claims
DLB Associates
Sword Health
Get handpicked remote jobs straight to your inbox weekly.