Senior Software Engineer, Containerized Edge Cloud & Cloud C

Description

Company

Our client is a publicly traded tech company leveraging the power of AI, ML and Data Analytics to deliver value across a suite of networking solutions, used by some of the largest global enterprises today. Having embraced a fully remote model, they are a Technology Leader in Gartner's Magic Quadrant with offices and employees around the world.


Mission

Our client has transformed and expanded with record-breaking revenue growth. As a Senior Software Engineer, and part of a new Software Engineering team, you will have the opportunity to design and build a global brand-new Edge Cloud product. You will partake in utilizing next generation technology to create products that are part of the containerized edge cloud and edge compute portfolio. This position will be using the latest cloud native technologies.

An ideal candidate has strong networking experience and a background in JavaScript/AngularJS, Golang, and Python. The successful candidate must have experience with Java, Javascript, Kubernetes, Docker, Linux and Linux Container technologies, and micro-services.


Experience & Expertise

  • You have over eight (8) years of experience in full-stack software development
  • Full Stack Developer with strong Java, JavaScript/AngularJS, Golang, and Python experience
  • Extensive Software Development and micro-services experience with Spring boot
  • Strong experience in containerization and micro-services (i.e., Linux and Linux Container technologies)
  • API Proficiency: OpenAPI and gRPC literacy
  • Hands-on knowledge of NoSQL, Relational and In-memory databases: Elasticsearch, Postgres, Redis
  • Automated testing using Pytest
  • Cloud Experience: AWS or GCP
  • Hands-on experience working on resilient and scalable distributed systems

Location

Remote CA

Apply