2 days ago
Responsibilities
- Shape the future of Developer Experience and Process strategy.
- Increase developer productivity through innovative development processes.
- Hands-on development of critical infrastructure components.
- Decompose complex problems into simple solutions for prioritization.
- Demonstrate excellence in scalable systems and architecture.
- Address critical system issues and improve operational excellence.
- Collaborate with tech leaders to unlock innovation opportunities.
Requirements
- Bachelor’s degree in computer science or related technical fields.
- 6+ years of professional software development experience, or 4 years with an advanced degree.
- Hands-on experience in designing and developing large scale distributed systems in the last 3 years.
- Fluent in one or more programming languages such as C++, Java, Go, Javascript, or Typescript.
- Proven track record of delivering mission-critical systems.
- Experience with cloud computing using AWS, Azure, or GCP.
Tech Stack
Apache CassandraApache KafkaApache SparkAWSAzureC++GoGoogle Cloud PlatformgRPCJavaJavaScriptKubernetesSpring BootTypeScript