Senior / Staff Software Engineer
Data Pipelines
Posted on 12/2/2022
INACTIVE
Temporal

201-500 employees

Provides open source durable execution system for code
Company Overview
Temporal Technologies is a leader in the development and distribution of open-source durable execution systems, offering a unique competitive advantage by making code fault-tolerant, durable, and simple. Their technology is trusted by industry giants such as Netflix, Indeed, and Snap, demonstrating their industry leadership and credibility. The company's culture emphasizes technical innovation, as evidenced by their ability to meet the complex needs of clients like HashiCorp, enabling them to focus on business logic rather than infrastructure challenges.
B2B

Company Stage

Series B

Total Funding

$203.6M

Founded

2019

Headquarters

Bellevue, Washington

Growth & Insights
Headcount

6 month growth

15%

1 year growth

56%

2 year growth

192%
Locations
United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kubernetes
Microsoft Azure
Python
Apache Flink
Apache Spark
SQL
Apache Kafka
Java
Docker
AWS
Elasticsearch
Scala
Development Operations (DevOps)
Cassandra
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • 6+ years of experience developing a globally distributed data services platform
  • 5+ years of coding experience (Go, Java/Scala, Python, or other applicable languages)
  • Experience developing and operating large-scale data pipelines, as well as demonstrated knowledge of technologies such as Spark, Kafka, Elasticsearch, Cassandra, SQL, etc
  • Strong communication skills and a desire to make an impact and thrive in small, collaborative, energetic teams
  • Capable of operating from conception through the continuous operation of 24x7 services. Ideally, you have experience in a production DevOps/DataOps environment
  • Experience with Docker and Kubernetes
  • Knowledge/experience building GDPR, SOX compliant systems
Responsibilities
  • Build a reliable and scalable data platform leveraging big data technologies like Spark, Flink, Kafka, Pravega, etc
  • Design, implement, and operate services that will process hundreds of millions of records daily
  • Collaborate with product managers and other engineering teams to build new features and products for business needs
  • Provide mentorship to junior engineers
Desired Qualifications
  • Hands-on experience with cloud technologies such as Amazon Web Services, Google Cloud, or Azure is a plus