Software Engineer Software Engineer
Development Skills
Services, messaging, middleware
Programming Languages
Comfortable with functional or OOP in:
Java, Python, .Net, Golang, Erlang, C++, Haskell, Scala, or similar
System Architecture
Understanding of distributed system architecture, microservices, and client-server design
Additional Skills
Familiarity with Google