SIGN IN
Staff Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Temporal Technologies · 1 day ago

Staff Software Engineer

Temporal Technologies is an open-source programming model company focused on simplifying code and improving developer experience. They are seeking a Staff Engineer for their Cloud Data Store to lead the design and implementation of a new persistence layer for Temporal Visibility, ensuring high performance and scalability.
Information TechnologyInternetOpen SourceSoftware
check
H1B Sponsor Likelynote

Responsibilities

Re-architect Temporal Visibility at scale
Lead the design and implementation of a new persistence layer for Temporal Visibility, informed by its real-world access patterns (high-volume writes, time-based queries, filtering, sorting, and pagination across long-running workflows)
Evaluate and select the most appropriate storage technologies (e.g., ClickHouse, Elasticsearch, or complementary systems), clearly articulating tradeoffs around indexing models, consistency, cost, latency, and operational complexity
Design schemas, APIs, and query models that make Visibility both powerful and intuitive for customers
Plan and execute online migrations of live Visibility data from existing persistence stores to new backends, at scale and without customer downtime
Design dual-write, backfill, validation, and cutover strategies that prioritize correctness, observability, and rollback safety
Build tooling and automation to validate data integrity and performance throughout the migration lifecycle
Define and own SLOs for Visibility storage and query paths
Profile hot paths, design benchmarks, and lead systematic performance tuning efforts
Build operational playbooks, dashboards, and alerting that make the system understandable and debuggable for on-call engineers
Lead incident reviews and reliability improvements related to persistence and indexing systems
Break down large, ambiguous roadmap initiatives into concrete, executable phases
Author and steward design docs and RFCs through review with peers and stakeholders
Mentor and unblock other engineers working in the persistence and storage domain
Partner closely with Server, Cloud, and Developer Experience teams to land features end-to-end

Qualification

Distributed systemsGo programmingJava programmingClickHouseElasticsearchAWSData migrationsTechnical leadershipCollaborationMentoring

Required

5 or more years of experience as an 'Arranger' and/or 'Builder/Enhancer' of highly scalable distributed systems
Strong computer science fundamentals in distributed systems, including concurrency, consistency models, and failure modes
Significant experience writing and operating concurrent production systems in Go, Java, or similar languages, at a high-end intermediate to expert level
Experience writing concurrent code in production with languages like Go or Java or other applicable languages with skill level as 'high end of Intermediate' and/or 'Advanced' or 'Expert' levels
Hands-on experience designing, operating, and tuning ClickHouse and/or Elasticsearch, ideally in self-hosted environments (managed services are a strong plus)
Experience building and running services on AWS. Bonus: Azure and/or GCP experience
Demonstrated ability to lead large, multi-quarter technical initiatives, especially those involving core data infrastructure and live data migrations

Preferred

Prior contributions to Temporal, Cadence, or other workflow engines
Deep expertise in storage internals (e.g., columnar stores, LSM trees, inverted indexes, transactional logs)
Experience operating multi-region services with ≥99.99% uptime
Strong background in operating and evolving Open Source systems
Experience building Kubernetes controllers and/or CRDs

Benefits

Unlimited PTO, 12 Holidays + 2 Floating Holidays
100% Premiums Coverage for Medical, Dental, and Vision
AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
Empower 401K Plan
Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more!
Paid Time Off (PTO) and Benefits outside the United States vary by country, and are issued in partnership with Remote.com.
Additionally, Temporal offers perks to all international employees for learning & career development, a lifestyle spending account, in-home office setup (in addition to company-issued hardware), professional memberships, work-from-home meals, and access to the Calm app for mental wellness.
$3,600 / Year Work from Home Meals
$1,800 / Year Professional Enrichment (Career Development & Professional Memberships)
$1,200 / Year Lifestyle Spending Account
$1,000 / Year In-Home Office Setup (In addition to Temporal issued equipment - laptop, monitor, keyboard, mouse, trackpad, and extension power cable at no cost to you)
$74 / Month Reimbursement for Internet
Calm App Subscription for Mental Health & Wellness

Company

Temporal Technologies

twittertwittertwitter
company-logo
Temporal Technologies provides an open-source platform that simplifies the development of scalable and resilient applications.

H1B Sponsorship

Temporal Technologies has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (11)
2024 (4)
2023 (8)
2022 (8)
2021 (2)
2020 (1)

Funding

Current Stage
Growth Stage
Total Funding
$454.5M
Key Investors
GICTiger Global ManagementGreenoaks
2025-10-01Secondary Market· $105M
2025-03-31Series C· $146M
2023-02-28Series B· $75M

Leadership Team

leader-logo
Samar Abbas
Co-Founder & CEO
linkedin
leader-logo
Maxim Fateev
Co-Founder / CTO
linkedin
Company data provided by crunchbase