Temporal Technologies
Senior Software Engineer, Open Source Server
United States · Senior
Sponsorship not specified$176k-$238kDetected 6 days ago
JavaGoDistributed SystemsBackend DevelopmentCode ReviewPostgreSQLMySQLElasticsearchCassandraAWSGCPAzureKubernetesTemporalLoad Balancing
About the role
- SUMMARY Temporal is looking for a Senior Software Engineer to join the Open Source Server team.
- We do not expect one person to cover all of these areas.
Responsibilities
- Design, implement, and ship features for the Temporal server.
- Partner with engineers, product managers, cloud teams, and customer-facing teams to build scalable technical solutions.
- Participate in design discussions and code reviews to help maintain a high-quality codebase.
- Experience building high-scale or performance-sensitive backend services, such as request-serving systems, task queues, scheduling systems, streaming or replication pipelines, rate limiting, sharding, load balancing, workflow engines, or orchestration systems.
- Experience designing and building backend APIs or platform services.
- You take ownership of your work and collaborate well with teammates.
Requirements
- 5+ years of experience building and operating production distributed systems.
- You enjoy solving challenging distributed systems problems while keeping the developer experience in mind.
- You enjoy balancing technical depth with practical engineering decisions.
Nice to have
- Experience with open source software or communities is a plus.
- Experience with AWS, Azure, or GCP is a plus.
- Experience with technologies such as Elasticsearch, OpenSearch, ClickHouse, Cassandra, PostgreSQL, or MySQL is a plus.
- Experience with Kubernetes, CRDs, KEDA, or Argo is a plus.
Skills
- Temporal Technologies is an Equal Opportunity Employer.
Compensation
- The estimated pay range for this role is $176,000 - $237,600, depending on experience and location.
Benefits
- You like learning large codebases and making meaningful technical contributions over time.
- Additionally, this role is eligible to participate in Temporal's equity plan.
Company info
- Contribute to improving the developer experience for both open source users and enterprise customers.
- You don't need prior Temporal experience, but 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.
Apply directly at Temporal Technologies →Create a free account for alerts like thisView Temporal Technologies immigration profile
This listing is sourced directly from Temporal Technologies's careers page and normalized into a canonical job model.