About the Role
“Quick note, the HM is primarily seeking for experience with either Cadence, Temporal, SWF or Durable Functions”
We are looking for a Developer Advocate to support other developers in building Cadence-based services successfully, improving resources to educate users, and building a developer community.
Cadence is a modern open source microservice orchestration service used by many major companies. It powers over 1000 services and billions of executions every month, offering a reliable and scalable way to create distributed systems.
Responsibilities
- Improve users’ experience with Cadence by answering questions on platforms like StackOverflow, GitHub, and Slack.
- Debug user issues.
- Engage with the community to identify new features.
- Build tools to simplify Cadence onboarding and operations.
- Create tutorials, samples, and guidelines for deployment and operational best practices in the public cloud.
- Create detailed documentation.
Qualifications
4+ years of experience in engineering or developer education roles. Great technical writing skills. Knowledge of setting up and debugging distributed systems on cloud platforms like AWS, GCP, and Azure. Familiarity with technologies like Cassandra, MySQL, ElasticSearch, Kafka, and programming languages like Go, Java, and JavaScript. Experience with building libraries and SDKs. Understanding of distributed systems and their fundamentals. Excellent communication skills.
Preferred Skills
- Experience with Cadence.
- Coding skills with a focus on quality and scalability.
- Familiarity with metrics collection systems like Prometheus.
- Experience with Thrift, gRPC, and protobuf.
- Experience with Kubernetes.
Pay range and compensation package
Duration: 13 Months on W2 (No benefits)
Equal Opportunity Statement
Include a statement on commitment to diversity and inclusivity.