Your experience should include...
- BS/MS or equivalent experience in a computer science, information system or related discipline
- 5 years of industry experience in a Software Engineering role and building large scale distributed applications
- Strong experience in a programming language in Java or Golang, etc
- Strong experience with queue systems, for example Kafka, RabbitMQ, Kinesis streams, etc
- Strong foundation in data structures, algorithms, software designs, micro services, and cloud computing
- Experience building CI/CD and server/deployment automation solutions
- Strong communication skills are required
You might also have...
- Experience with AWS
- Experience in an Agile development environment
- Dev-ops experience is a plus