Onsite
Full Time
Save Job
powertofly approved What Gainsight, Inc. Has to Offer:

Gainsight is a venture-backed, fast growing tech company revolutionizing Customer Success for businesses. They help businesses grow faster by reducing churn, increasing upsell, and driving customer advocacy. Gainsight is the platform of choice for many leading companies like Box, Adobe, and Workday. Gainsight offers their employees benefits like:

  • Paid maternity/paternity leave
  • Flexible PTO
  • Health insurance + dental & vision coverage
  • Short & long term disability
  • Life insurance
  • 401(k)
  • Job Type

    Full Time

    Job Details

    Job Description:

    At Gainsight, our mission is to be living proof you can win in business while being human-first. 

    Our industry-leading platform helps companies of all sizes and industries build durable businesses. Gainsight offers a powerful set of customer success, product, and community engagement solutions that enable businesses to scale efficiently, create alignment, and have a holistic view of their customers—all of which help increase product adoption, prevent churn, and grow renewals and expansions. Our software is used by hundreds of companies, including nearly 200 publicly traded organizations and industry leaders such as GE Digital, SAP Concur, and Box. We have offices in the US, UK, Netherlands, Israel, Japan, and India.

    Gainsight joined the Vista Equity Partners portfolio in 2020. In 2021, we won their Excellence in Engineering award in recognition of our product and engineering advancements.

    Gainsight has also been named one of the top 100 private cloud companies in the world by Forbes, one of the fastest-growing private companies in America by Inc. Magazine, and one of 20 Great Workplaces in Tech by Fortune Magazine. 


    We are looking f a highly skilled Senior Software Engineer with strong expertise in AWS Cloud, Kubernetes, and DevOps best practices. In this role, you will architect, develop, and maintain scalable and secure software solutions, leveraging modern cloud and containerization technologies. We value strong problem-solving abilities and excellent debugging skills. Experience in GitHub Actions is preferred, and familiarity with other CI/CD tools (Jenkins, Bitbucket) and programming languages Python is a plus.


    What you will do here:

    • Design and implement robust, high-performance software applications that leverage AWS Cloud services and Kubernetes.

    • Write clean, maintainable, and efficient code in one or more programming languages (Shell, Python etc..).

    • Utilize Kubernetes for container management, ensuring seamless deployment and scaling of applications.

    • Develop deployment strategies that optimize costs and maintain high availability across the AWS ecosystem.

    • Collaborate with Engineering teams to set up and maintain CI/CD pipelines, preferably using GitHub Actions.

    • Integrate automated testing, security scanning, and other checks into the build and deployment processes.

    • Support the use of Infrastructure as Code (e.g. CloudFormation) to provision and manage cloud resources.

    • Participate in code reviews for IaC scripts, promoting best practices and consistency across the organization.

    • Diagnose and resolve complex issues across development, testing, and production environments.

    • Perform root cause analysis on system and application failures to ensure rapid resolution and continuous improvement.

    • Work closely with cross-functional teams, including QA, Product Management to deliver solutions that meet business and technical requirements.

    • Participate in Agile ceremonies (daily standups, sprint planning, retrospectives) to ensure successful project delivery.

    • Continuously monitor and optimize application performance, reliability, and scalability.

    • Implement best practices for logging, monitoring, and alerting to maintain a highly reliable production environment.

    • Adhere to and help enforce security best practices in software development, deployment, and operations.

    • Collaborate with security teams to ensure the software meets compliance and regulatory requirements.


    What we are looking for:

    • Ideally 4 to 6 years of experience in understanding AWS services (EC2, RDS, S3, IAM, VPC, etc.) and practical experience in deploying and managing applications on AWS.

    • Hands-on experience with container orchestration (Kubernetes, Docker, AWS EKS) for scalable, microservices-based applications.

    • Experience with GitHub Actions and CI/CD tools like Jenkins, Nexus, Bitbucket.

    • Proficiency in Shell, Python, or similar languages, with strong knowledge of related build tools (Maven, Gradle, npm, etc.).

    • Proven ability to diagnose and resolve complex technical issues in a fast-paced environment.

    • Familiarity with Bash, Python, or other scripting languages

    • Experience with AWS CloudFormation.

    • Strong understanding of Git and best practices for branching, merging, and repository management (GitHub, Bitbucket, etc.).

    • Knowledge of security best practices, secure coding principles, and the ability to integrate security checks into the CI/CD pipeline.

    • Experience in optimizing performance at the application and infrastructure levels.

    • Excellent team player who can work cross-functionally and communicate effectively with various stakeholders.

    • A keen analytical mindset with a desire to tackle complex technical challenges head-on.

    • Comfortable working in an agile, fast-moving environment with evolving priorities.

    • Ability to drive tasks and projects to completion with minimal supervision.


    Why You’ll Love It Here

    Your job shouldn’t stand in the way of your happiness—it should be a path to achieve it. At Gainsight, we’re passionate about achieving our goals—at the office and everywhere—and we work every day to create an environment that nurtures our best selves.

    Gainsters love working here for several reasons. Here are a few:

    • Our Core Values: We are guided by our values on our mission to be living proof you can win in business while being human-first. Learn more here.

    • Our CEO: With a 99% approval rating on Glassdoor, Nick Mehta is one of the most beloved CEOs in Silicon Valley. 

    • Our Growth Opportunities: From mentoring to career development opportunities, we’re passionate about helping our Gainsters learn, grow and thrive.

    • Our Teammate Resource Groups: A huge source of pride for Gainsight, these groups are on a mission to put our values into action and make Gainsight a great place to work for all.

    • Our Wellness Priorities: Monthly Recharge Days that re-energize us.

    • Our Parody Videos: No explanation needed. Just watch them here!


    By joining the Gainsight team, you’ll have a unique opportunity to make your mark at a truly human-first company and have loads of fun doing it. Come join us!
     

    Job Description Summary

    By joining the Gainsight team, you’ll have a unique opportunity to make your mark at a truly human-first company and have loads of fun doing it. Come join us!
    Mission
    We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
    Are you hiring? Join our platform for diversifiying your team
    Senior Software Engineer - DevOps
    Save Job