Temporal Technologies
Software Engineer II, Open Source Server
United States (Remote) · Mid
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- ROLE SUMMARY Temporal is looking for a Software Engineer II to join the Open Source Server team.
- We do not expect one person to cover all of these areas.
Responsibilities
- Design, implement, test, and ship well-scoped features and improvements for the Temporal server with support from teammates.
- Partner with engineers, product managers, cloud teams, and customer-facing teams to understand requirements and deliver scalable solutions.
- Participate in design discussions and code reviews to learn best practices and contribute to a high-quality codebase.
- Experience building and operating production backend systems (distributed systems experience and concurrency experience).
- You're excited to continue building and deepening your distributed systems expertise.
- You take ownership of your work, follow through, and collaborate well with teammates.
Nice to have
- Experience with testing practices and an operational mindset (logging, metrics, tracing, on-call empathy) is a plus.
- Experience with open source software or communities is a plus.
- Experience with AWS, Azure, or GCP is a plus.
- Exposure to technologies such as Elasticsearch, OpenSearch, ClickHouse, Cassandra, PostgreSQL, or MySQL is a plus.
- Exposure to Kubernetes or related tooling (CRDs, KEDA, Argo) is a plus.
Skills
- Temporal Technologies is an Equal Opportunity Employer.
Benefits
- You enjoy learning large, complex codebases, think critically, thrive in ambiguity, and enjoy solving challenging problems.
Company info
- We're looking for an engineer who is excited to learn the system, contribute to new and/or ambiguous projects across the codebase, and help improve the reliability, performance, operability, and developer experience of Temporal over time.
- Contribute to improving the developer experience for open source users and enterprise customers through incremental improvements and bug fixes.
- You don't need prior Temporal experience-you're excited to work on the core of a distributed system used by a large open source community and enterprise customers.
Equal opportunity
- Temporal is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities.
- If you need to request a reasonable accommodation, please let your Recruiter know so we can assist.
This listing is sourced directly from Temporal Technologies's careers page and normalized into a canonical job model.