Software Engineer - Kubernetes at D2iQPosted on: 09/01/2021
Location: United States (REMOTE)
Tags: unix kubernetes
D2iQ is on a mission to provide the best multi-cloud and hybrid-cloud services platform in the industry, built with Kubernetes. We’re looking for highly motivated engineers to join us. This team is responsible for delivering a world-class global-scale, multi-cloud infrastructure automation platform to some of the most innovative names in tech, cloud, healthcare and financial services. This position will give you the opportunity to collaborate with the brightest engineering minds in cloud infrastructure and distributed systems, as you design and develop reliable, resilient, and scalable services with Kubernetes. As an ideal candidate, you would have empathy for your customer and your team, and welcome customer feedback. You would excel with minimal technical supervision, and design and implement solutions independently, while also supporting your team members. You would embrace time constraints, and work with team members to deliver high-quality products and features, with rapid iteration. Applicants residing in the United States, Germany, and the United Kingdom are invited to apply. You may work remotely in those countries or out of one of our offices in either San Francisco, CA or Hamburg, Germany. **Our Vision** Enabling organizations to change the world through open source innovation. **Our Mission** We maximize our customer's business value by relentlessly delivering deep expertise and unrivaled technology that utilizes automation to solve the toughest of cloud native challenges including state, scale and resiliency. #### **Responsibilities** * Build and maintain features for our flagship Kubernetes platform. * Perform code reviews and give constructive, critical, and cordial feedback. * Perform design reviews and provide insight to your team. * Create clear designs and write helpful documentation. * Engage the Kubernetes community on projects that are important to our product. #### **Qualifications** * Understand Kubernetes control plane architecture * Understand container orchestration * Bachelor’s degree in Information Technology, Computer Science, or Engineering * Can comfortably write and test software in Go * Have developed and operated large-scale infrastructure services * Have automated infrastructure in public clouds * Are self-driven and motivated, with a strong work ethic and a passion for problem-solving * Can debug, troubleshoot and resolve complex technical issues reported by customers * Know Linux or other Unix-like operating systems #### **The following is a plus** * Apply agile development principles in short work iterations. * Implement Continuous Deployment practices in your work. * Have implemented Kubernetes controllers. * Have developed loosely-coupled distributed systems. * Actively participate in the Kubernetes community, and/or contribute to the Kubernetes ecosystem. * Understand cloud platforms architecture, especially networking, security, storage, and resilient application topologies.