Sr. Software Development Engineer (Cloud Technology)
Software Engineering, IT
Bengaluru, Karnataka, India
Posted on Thursday, March 24, 2022
ZEDEDA, the leader in IoT edge orchestration, delivers visibility, control, and security for the IoT edge, with the freedom of deploying and managing any app on any hardware at scale and connecting to any cloud or on-premises systems. IoT edge solutions require a diverse mix of technologies and domain expertise and ZEDEDA enables customers with an open, vendor-agnostic orchestration framework that breaks down silos and provides the needed agility and futureproofing as they evolve their connected operations. Customers can now seamlessly orchestrate intelligent applications at the IoT edge to gain access to critical insights, make real-time decisions, and maximize operational efficiency. ZEDEDA is a venture-backed Silicon Valley company, headquartered in San Jose, CA, with offices in Berlin, Germany, Bangalore, and Pune, India.
About the Position: Sr. Software Development Engineer (Cloud Technology)
ZEDEDA cloud controller platform provisions Edge gateways/servers (EVE Nodes), deploys, and manages the life of enterprise applications on EVE Nodes. This requires orchestrating multiple microservices across multiple nodes either in the public cloud or in some private On-Premise data centers. We are looking for seasoned cloud developers who can drive ZEDEDA cloud controller to the next level.
Location: Remote in India or Bangalore, KA, India
Number of positions: 2
Create a well-informed cloud strategy and manage the adoption process.
Regularly evaluate cloud applications, hardware, and software.
Develop and organize cloud systems.
Work closely with IT security to monitor the company's cloud privacy.
Respond to technical issues in a professional and timely manner.
Offer guidance in infrastructure movement techniques including bulk application transfers into the cloud.
Identify the top cloud architecture solutions to successfully meet the strategic needs of the company.
8+ years experience in programming
5+ years of experience leading and mentoring technology teams (people management is not needed)
Strong programming skills in one or more of the modern programming languages: Golang, Python, Node.JS
Experience in designing architectural components of FrontEnd services, Backend microservices, Caching layers, Load Balancers, Webhooks etc.
Database technologies like MySQL, Cassandra, Redis, InfluxDB, etc.
Modern cloud infrastructure frameworks like Nginx, Kafka, zookeeper, Kubernetes, Docker, etc.
Experience with public Cloud Services and Infrastructures (e.g. Azure, AWS, GCP, etc.). Exposure to their IoT services will be a plus.
Experience with Unit Testing frameworks
Great communication skills, both verbal and written
MS / BS in Computer Science is desirable
REQ #17 - transition from Greenhouse to Lever. 2 positions to fill