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 · 22d ago
Senior Software Engineer, Cloud Growth
Temporal Technologies · US · USD 176,000–231,000/yr · 27d 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
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Full-Stack Engineer (Go Strength)
Sharesource Australia · Hanoi, Vietnam · today
Forward Deployed Engineer
DevRev · India · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Full-Stack Developer (Mental Health Care)
Coherent Solutions · Bulgaria · today