100% coverage of medical, dental, and vision insurance
Unlimited PTO and sick leave
Free lunch, snacks, and coffee
Professional Development Stipend
Annual company retreat
Job summary
A technology company in Austin, Texas, is seeking a Backend Software Engineer to develop and maintain high-performance distributed systems processing telemetry data. The role involves designing scalable storage solutions and optimizing system performance. Ideal candidates will have over 4 years of experience with Java, Go, or Rust, and be skilled with cloud services like AWS. The company offers excellent benefits including 100% medical coverage and unlimited PTO.
Qualifications
4+ years of experience in building and maintaining distributed systems focused on performance and reliability.
Strong programming skills in Java, Go, or Rust with a knack for clean code.
Practical experience with AWS, Azure, or GCP, and familiarity with Docker, Kubernetes, and Terraform.
Responsibilities
Build and maintain distributed systems for processing telemetry and sensor data.
Design scalable storage solutions for large real-time datasets.
Enhance system performance and reliability, ensuring smooth operations at scale.
Collaborate with cross-functional teams to meet customer requirements.
Skills
Distributed systems
Java
Go
Rust
Cloud services
Docker
Kubernetes
Terraform
Real-time data systems
Distributed databases
Tools
AWS
Azure
GCP
Apache Arrow
Kafka
Spark
Flink
Parquet
Druid
InfluxDB
ClickHouse
TimescaleDB
Job description
A technology company in Austin, Texas, is seeking a Backend Software Engineer to develop and maintain high-performance distributed systems processing telemetry data. The role involves designing scalable storage solutions and optimizing system performance. Ideal candidates will have over 4 years of experience with Java, Go, or Rust, and be skilled with cloud services like AWS. The company offers excellent benefits including 100% medical coverage and unlimited PTO.