This role focuses on software development for backend systems to create apis that will consume/update data to mongodb, and applications that read, process data and write to kafka streams. The right individual will have the following skills and experience to be successful in this role:
bs degree or higher in engineering, computer science, or a related field required
requirements:
7+ years of software engineering experience
4+ years of experience developing application services using node + mongo + express + front-end frameworks/libraries like react.
3+ years of experience building highly scalable, performant and responsive web applications
3+ years of experience developing applications deployed on aws
3+ years of experience with linux systems or shell scripting
2+ years of typescript experience
2 + years of golang experience
1+ years of experience with apache kafka and writing stream processing applications
1 + years of experience with writing and using apis to consume data and push data to mongodb
excellent problem solving, critical thinking, and communication skills
experience with as much of our technology stack as possible: redis, git, aws, kubernetes, docker
experience working within a globally distributed team.