Software Engineer
TigerGraph
π΅ $120k-$135k
πRemote - United States
Please let TigerGraph know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join TigerGraph's infrastructure team and contribute to projects critical to the company's core graph database technology. You will design and develop Kubernetes Operators for deploying and managing TigerGraph, ensuring scalability and fault tolerance in Kubernetes environments. This role requires expertise in Kubernetes, container technologies, and distributed systems. You will work on observability, troubleshoot complex issues, and stay updated on the latest Kubernetes advancements. The position offers a competitive salary and the possibility of a hybrid work model (in-office 2-3 days/week if within commuting distance).
Requirements
- Bachelor's degree in Computer Science or related field. Years of experience may be substituted for the degree requirement
- A minimum of two years of development experience in related fields, proficiency in Golang (preferred), or a similar language used for Kubernetes Operator development
Responsibilities
- Design and develop Kubernetes Operator to deploy and manage TigerGraph
- Work on observability aspects of TigerGraph cluster and the Kubernetes Operator
- Provide scalable and fault-tolerant design to scale TigerGraph clusters in Kubernetes
- Troubleshoot complex issues in distributed systems and Kubernetes environments
- Stay updated on the latest Kubernetes enhancements, APIs, and Operator Frameworks to adopt best practices
- Other duties as assigned
Preferred Qualifications
- At least 3 years of hands-on experience with container technologies (e.g., Docker) and Kubernetes (K8s)
- Proficient in developing Kubernetes Operators using the Operator SDK or other frameworks
- Deep understanding of Kubernetes architecture, API extensions, CRDs, and controller patterns
- Familiarity with tools and frameworks like Helm, Prometheus, Fluentd, or equivalent
- Experience with distributed coordination tools such as ETCD, Zookeeper, or Consul
- Familiar with gRPC
- Familiar with Linux and shell
- Good knowledge of distributed systems and trade-offs in designing them
- Excellent problem-finding and problem-solving skills, good communication skills, good stress resistance, and team spirit
Benefits
- If the candidate lives with a commuting distance from a TigerGraph office, the candidate will be expected to work from the office 2-3 days/week
- The anticipated salary range for candidates who will work in Redwood City, CA is $120,000 - $135,000
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πAustralia
- πPortugal
- πGermany
- πGermany
- πUnited States
- πUnited States
- πUnited States
- πPortugal
- πPortugal
- π°$244k-$304kπUnited States
Please let TigerGraph know you found this job on JobsCollider. Thanks! π