Responsibilities and Desired Experiences
– Experience in working across the complete product stack, with Golang as the backend. Exceptional candidates who do not have familiarity in Golang, but are well versed in Python will also be considered for this role.
– Experience in working with microservices architectures & cloud native services.
– Solid understanding of software design principles, concurrency, synchronization, memory management, data structures, algorithms, etc.
– Demonstrated knowledge of the Systems Development Life Cycle (SDLC) methodology and coding methods/best practices.
– Bonus points for knowledge of the cyber security domain.
– 8+ years of development experience with Golang (highly preferred), or Rust, Java, Python.
– 5+ years of experience with cloud computing solutions implementations including AWS, Google Cloud Platform, Microsoft Azure, etc.
– 3+ years of experience in leading teams to deliver high-quality products on time.