Senior / Lead Backend Software Engineer
GainsightAbout the role
Why Gainsight?
We are ranked #1 on Glassdoor’s 2023 Best Place to Work List. Here’s why.
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.
With diversity and inclusion at the forefront of our values, we promote a culture that celebrates diversity and inclusiveness regardless of, but not limited to, race, gender, sexual orientation, family status, religion, ethnicity, national origin, physical disability, veteran status, or age.
Job Overview:
We are seeking a highly motivated and experienced Senior / Lead Backend Engineer to join our dynamic team. As a Senior / Lead Backend Engineer, you will play a crucial role in designing, developing, and maintaining scalable and reliable backend systems. You will collaborate closely with data scientists, frontend engineers, and other team members to deliver high-quality solutions.
What You'll Do (Responsibilities):
Design, develop, and maintain robust and scalable backend services using Java or Kotlin.
Lead features from inception to completion, including API design, implementation, and testing.
Collaborate with frontend engineers and data scientists to ensure seamless integration and optimal performance.
Write complex SQL queries and design relational DB schemas to support feature development.
Adhere to SOLID design principles and write comprehensive unit tests to ensure code quality.
Contribute to the team's technical direction and mentor junior engineers.
What We're Looking For (Qualifications)
2-6 years of experience in Java or Kotlin development.
Strong understanding of object-oriented programming principles and design patterns.
Proficiency in SQL and relational database management systems.
Experience with designing and building RESTful APIs.
Familiarity with cloud platforms (e.g., AWS, GCP, Azure).
Excellent problem-solving and analytical skills.
Ability to work independently and as part of a team.
Preferred Qualifications:
Experience with microservices architecture.
Knowledge of containerization technologies (e.g., Docker, Kubernetes).
Experience with data pipelines and ETL processes.
If you are a passionate and talented Backend Engineer looking to join a fast-paced and innovative company, we encourage you to apply.
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
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s