Senior Software Engineer, Cloud Applications
New
T
Temporal TechnologiesCloud Software
United States - Remote OpportunityFull-TimeSenior
Salary176,000 - 237,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PostgreSQLKafkaKubernetesClickhouseGoRedshiftDistributed Systems
Requirements
- Deep experience designing and delivering production-grade backend systems in cloud environments.
- Strong proficiency in at least one systems or backend language (Go preferred).
- Hands-on experience building and operating distributed systems (concurrency, reliability, scaling, consistency, failure handling).
- Solid experience with data pipelines and storage systems (Postgres, Redshift, Kafka/Kinesis, S3, Clickhouse).
- Experience with production operations: observability, incident response, performance tuning, on-call readiness, and continuous delivery.
- Ability to work effectively across functions.
- Strong written and verbal communication skills.
Responsibilities
- Lead the Design of Business-Critical Systems: Own end-to-end technical design and delivery for the services that power namespace scalability, reliability, and the customer data products built on top of them.
- Bridge Instrumentation and Product Value: Partner with analytics and product engineers to ensure what gets collected actually powers meaningful customer insights; translate business questions into durable event schemas.
- Architect Data Pipelines for Scale and Correctness: Define and evolve our data pipeline architecture for high-throughput usage and operational data.
- Drive Data Quality as a First-Class Concern: Establish schema contracts, pipeline-level anomaly detection, and alerting for silent failures.
- Raise the Engineering Bar: Set quality standards through code and design reviews; introduce patterns and tooling that improve maintainability, observability, and incident response.
- Mentor and Multiply Impact: Grow the engineers around you, unblock execution, and foster a culture of ownership.
- Improve Developer and Customer Experience: Identify opportunities to streamline customer flows via automation and platform improvements.
View Full Description & ApplyYou'll be redirected to the employer's site