Careers

Senior Software Engineer - India - India

Full Time
India

Who Are We?

Rafay Systems delivers a SaaS-first, enterprise-grade Kubernetes management platform that enablescompanies to deploy and operate modern applications across data centers, public cloud and edgeenvironments. The platform, called the Kubernetes Management Cloud (MKP), has been built fromthe ground up for enterprise-class scalability, security, interoperability and is combined with expertservices & support. We work hard, inspired by passion for our product and are always challengingourselves to reach further and achieve more. We have recently introduced our approach toKubernetes management on a global scale and are on an exciting trajectory.

Job Description

We are looking for a seasoned Senior Software Engineer who can make significant contributions tothe design and development of the backbone of our multi-tenant SaaS Kubernetes Managementplatform for a multi cloud environment. Rafay is at the forefront of Kubernetes technology and weoffer unique opportunities to develop new technology and to be part of a team that encouragespositive change through outside-of-the-box thinking. We hold high expectations for ourselves andchallenge team members to continually seek improvement. Rafay offers opportunities to work in acollaborative environment that rewards creative thinking and provides opportunities to advanceprofessional careers in advanced technology development. As the first of our kind, we are truly in aclass of our own.

Responsibilities

• Design and Implement core architectural components for some of the most criticalinfrastructure services of a multi-tenant distributed SaaS platform.• Build highly modular and scalable components and services for the platform• Perform R & D, feasibility analysis on latest technologies and newer versions of frameworksand libraries on an ongoing• Assist operations and solutions teams with deployment and stability of production systems.• Collaborate with other team members and stakeholder including product management, UIdesigners and QA.

Required Skills

• 3+ Years industry experience.• Strong technical fluency with Go or Python.• Experience developing Micro-services• Experience with SQL databases such as Postgres, Oracle, MySQL, etc.• Experience developing software services and an understanding of design for scalability, performance, and reliability.• Excellence in technical communication with peers and non-technical cohorts and influence them.• Prior experience developing web applications.• Desire to learn, achieve, and work collaboratively.• Excellent problem solving, critical thinking, and communication skills.

Desired Skills and Qualifications

• Hands-on experience developing services on a public cloud platform (e.g., AWS, Azure, GCP)• Practical knowledge of networking protocols (TCP/IP, HTTP) and standard network architectures.• Experience with containers and orchestration technologies like Kubernetes is a plus.

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Your application has been successfully submitted.
Oops! Something went wrong while submitting the form.