Software Engineer, Infrastructure
Builds and maintains scalable infrastructure for real-time telemetry platform using cloud, containers, and DevOps tools. Requires 3+ years in distributed systems, hands-on with Kubernetes, Docker, AWS/GCP/Azure.
About the job
Responsibilities
- Design, build, and maintain scalable, resilient infrastructure solutions to support our growing platform and customer base.
- Collaborate with software engineers to optimize application performance and reliability.
- Implement monitoring, alerting, and logging systems to ensure proactive identification and resolution of issues.
- Automate deployment processes and streamline infrastructure management using modern DevOps tools and methodologies.
- Evolve our backend architecture/infrastructure for both cloud and on-premise deployments.
- Work with the team to set and prioritize our roadmap to maximize customer impact.
- Lead initiatives to improve infrastructure reliability, performance, and cost efficiency.
Requirements
- 3+ years of relevant distributed systems experience focusing on designing and managing cloud-based environments (e.g., AWS, Azure, GCP).
- Hands-on experience with containerization technologies (Docker, Kubernetes) and container orchestration platforms.
- Passion for building and operating developer productivity tools, frameworks, and other aspects of platform engineering.
- Familiarity with CI/CD pipelines and version control systems.
- Knowledge of automated testing best practices and frameworks, ensuring software reliability through integration, performance, and end-to-end testing in distributed systems.
- Good knowledge of cloud, on-prem, networking, and service architecture in multi-region multi-cloud setups.
- Excited by the ambiguity and high-ownership culture of early-stage startups.
- Pragmatic, solution-oriented, and scrappy.
- Enjoy working collaboratively with a broad range of job functions and roles.
Tech Stack
- Go, Java, React, TypeScript, Kafka/Redpanda, Flink, AWS, Azure, GCP, Docker, Kubernetes, Terraform/CDK.
- Web frontend & backend: ECharts, Go, gRPC, PostgreSQL, Protobuf, Radix, React, Redux, TypeScript.
- Data: Arrow, DataFusion, Flink, Parquet, Rust.
- Infrastructure: Argo CD, AWS, Docker, GitHub Actions, Grafana, Kubernetes, Kustomize, Linux, Prometheus, Terragrunt.
Compensation
- Salary range: $150,000 - $200,000 per year. Plus equity and benefits.
Skills
Kubernetes, Docker, AWS, GCP, Azure, Terraform, Go, Prometheus, Grafana, CI/CD, Argo Cd, Terragrunt, Kafka, Flink, gRPC
Similar jobs
DevOps / SRE jobsBuild and operate a highly available, multi-region PostgreSQL platform, developing automation, monitoring, disaster recovery, and performance tooling. Requires experience with large-scale PostgreSQL clusters, infrastructure as code, scripting, containers, and observability.
Leads on-site deployment of data center physical infrastructure, managing contractors, performing QA/QC on fiber optics and cabling, and ensuring compliance with standards. Requires 5+ years experience, SME-level fiber optic expertise, bachelor's degree, and 40% travel readiness.
The Python Engineer will improve and operate trading systems, support integrations with asset classes and prime brokers, and handle monitoring, incidents, and performance optimization. The role requires 3+ years of experience, strong Python and Linux skills, and familiarity with market data and order-entry systems.
Build IT workflow automation and security tooling using Go, Temporal, Kubernetes, Terraform, and shell scripting. The role also supports internal IT systems and integrations across endpoint management, identity, access, and security administration.
The DevOps Engineer will build and operate reliable infrastructure, deployment workflows, and observability for data pipelines and AI/ML systems. The role requires at least three years of DevOps, SRE, or infrastructure experience plus strong cloud, Terraform, containerization, and MLOps expertise.