Senior Software Engineer, Observability
Temporal Technologies- Location
- Location not stated
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 176,000–237,600/yr
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Lead the end-to-end Software Development Lifecycle
- Formulate feature designs, review with stakeholders, iterate to incorporate feedback and drive consensus
- Clearly document design choices and operational knowledge
- Provide appropriate test and production readiness coverage
- Design and build multi-component, distributed systems
- Investigate issues with a methodical approach to identify a root cause
- Understand performance and reliability implications of design options at scale
- Make related tradeoffs
- Participate in the team’s on-call rotation
- Investigate and understand ways to best leverage Temporal’s own software
- Deeply understand the needs of Temporal internal developers and external customers
- Participate in design reviews and contribute to design of other features
- Share design principles for building reliable systems at scale
Requirements
- Demonstrated ability to develop horizontally scalable, resilient, and high performance distributed systems in a production environment
- Experience designing, implementing, deploying, and supporting large scale, geographically distributed observability and/or high throughput data streaming/processing pipelines, or similar
- Expert in one or more high-level programming languages, preferably Go
- Expert-level Kubernetes skills
- Expert-level query development skills, preferably SQL
- Hands-on experience with one or more cloud providers, preferably AWS, or GCP
- Thorough understanding of computer architecture, operating systems, and networking
- Familiarity with best practices regarding monitoring, instrumenting, and configuring infrastructure
Preferred
- User-first mindset
- Motivated by impact
- Strong opinions about tools and technology that are equally balanced by a pragmatic drive for impact
- Ability to work in a self-directed manner in a fast-paced environment
- Excellent collaboration and communication skills
Skills
- Go
- Kubernetes
- SQL
- AWS
- GCP
- Clickhouse
- Prometheus
- Grafana
- Loki
- Thanos
- Temporal
More jobs at Temporal Technologies
All 7Staff Software Engineer, AI Foundations
Temporal Technologies · Global · USD 224,000–302,400/yr · 23d ago
Senior Software Engineer, Cloud Growth
Temporal Technologies · US · USD 176,000–231,000/yr · 28d ago
Senior Software Engineer, Infrastructure Foundations
Temporal Technologies · US · USD 176,000–237,600/yr · 1mo ago
Director, Global Developer Success
Temporal Technologies · Global · USD 220,000–270,000/yr · 1mo ago
Senior Developer Advocate
Temporal Technologies · Global · USD 150,000–180,000/yr · 1mo ago
Similar roles
Software Engineer II, Data Analytics & Engineering
Pinterest · San Francisco, CA, US · Remote, US · today
Software Engineering Manager
Spellbook · Ontario · today
Full Stack Engineer
Bluehost · Mumbai, India · today
Senior Software Engineer (NGPO Strategy – Ecosystem Development)
Sggovterp · CAA-Changi Airport Terminal 2 · today
Software Engineer, Sandbox & Agent Executor
Retool · San Francisco · USD 401–163,800/yr · today
Software Engineer, Agent Platform
Retool · San Francisco · USD 401–163,800/yr · today