Gartner

Sr Software Engineer

Gurgaon Full time
Job Description

About Gartner Digital Markets:

Gartner Digital Markets is a business unit within Gartner. Our mission is to help small businesses make the right technology choices and find the tools they need to grow, optimize, and become more effective at what they do. We operate three top brands—Capterra, Software Advice, and GetApp. For candidates interested in taking their next career step in the technology space, Gartner Digital Markets offers the fast pace and excitement of a start-up, the stability and resources of a large, established organization, and the opportunity to be on the front lines of innovation in an industry that is always growing and transforming.
 

About the Role:

We are seeking a Senior Software Engineer with deep expertise in production-grade Next.js applications. You will architect and deliver scalable, high-performance solutions that power our digital marketplaces. You’ll work closely with designers, engineers, and product managers to create compelling user experiences and robust backend services. You will be a critical part of our India team in Gurgaon, driving innovation and mentoring teammates.
 

What You Will Do:

  • Architect, develop, and maintain high-quality, scalable Next.js applications using Typescript and Node.js.

  • Lead the implementation of advanced Next.js features, including SSR, CSR, SSG, App Router, API routes, Incremental Static Regeneration (ISR), middleware, and Edge Functions.

  • Optimize applications for performance, Core Web Vitals, and SEO, leveraging caching strategies, CDN, and real user monitoring.

  • Collaborate with designers and engineers to deliver responsive, accessible, and cross-browser compatible user interfaces.

  • Design, build, and support backend services and APIs (REST and/or GraphQL), utilizing SQL databases and working with at least one of the following backend languages: Go, Python, Elixir, .NET, or Ruby.

  • Champion software engineering best practices: code reviews, architectural insights, Agile methodologies, and CI/CD pipelines.

  • Implement robust testing strategies (unit, integration, E2E) using Jest, React Testing Library, Cypress, or Playwright.

  • Ensure secure, reliable, and observable production deployments, including logging, monitoring, incident response, and GitHub Actions.

  • Mentor teammates and foster a culture of learning and continuous improvement.
     

What You Will Need:

  • 5+ years in enterprise software engineering.

  • 2+ years hands-on experience building and launching production Next.js applications, including deep familiarity with the latest Next.js features (App Router, ISR, API routes, middleware, Edge Functions, Vercel deployments).

  • Advanced proficiency in Typescript and Node.js.

  • Strong understanding of frontend engineering: component-driven development, state management (Redux, Zustand, etc.), accessibility (a11y), responsive design, and cross-browser compatibility.

  • Advanced knowledge of relational databases and SQL.

  • 2+ years in one of the following languages: Go, Python, Elixir, .NET, Ruby.

  • Experience with software development best practices: GitHub version control, tagging, GitHub Actions, code reviews, and Agile methodologies.

  • Hands-on experience with automated testing (unit, integration, E2E) and CI/CD pipelines.

  • Experience optimizing performance (Core Web Vitals, profiling, caching, CDN).

  • Familiarity with cloud platforms (AWS, GCP, Azure), serverless architectures, and infrastructure as code (Terraform, CloudFormation) is a plus.

  • Experience with logging, monitoring, and incident management in production environments.

  • Ability to mentor and collaborate effectively in a team-oriented, English-speaking environment.
     

What Will Make You Stand Out:

  • Demonstrated leadership in shipping complex Next.js applications at scale.

  • Deep expertise in performance optimization and Core Web Vitals.

  • Experience with modern cloud, serverless, and DevOps practices.

  • Passion for mentoring and driving engineering excellence.

  • Awareness of web security best practices (OWASP, XSS, CSRF, authentication/authorization).

  • Experience with design systems and Storybook.

  • Experience with Tailwind CSS.

  • Experience with A/B testing and experimentation platforms.

  • Experience or familiarity with SEM, SEO, or Google AdWords.

  • Experience with NoSQL databases.

  • Experience with Kafka and microservices architectures.

  • Bachelor’s Degree in Computer Science or Computer Engineering is a plus.
     

What You Will Get:

  • Competitive salary, generous paid time off policy, and more!

  • India: Group Medical Insurance, Parental Leave, Employee Assistance Program (EAP).

  • Collaborative, team-oriented culture that embraces diversity.

  • Professional development and unlimited growth opportunities.

Don’t meet every single requirement? We encourage you to apply anyway. You might just be the right candidate for this, or other roles.

#DigitalMarkets
#LI-AL2

Who are we?

At Gartner, Inc. (NYSE:IT), we guide the leaders who shape the world.

Our mission relies on expert analysis and bold ideas to deliver actionable, objective business and technology insights, helping enterprise leaders and their teams succeed with their mission-critical priorities.

Since our founding in 1979, we’ve grown to 21,000 associates globally who support ~14,000 client enterprises in ~90 countries and territories. We do important, interesting and substantive work that matters. That’s why we hire associates with the intellectual curiosity, energy and drive to want to make a difference. The bar is unapologetically high. So is the impact you can have here.

What makes Gartner a great place to work?

Our vast, virtually untapped market potential offers limitless opportunities – opportunities that may not even exist right now – for you to grow professionally and flourish personally. How far you go is driven by your passion and performance.

We hire remarkable people who collaborate and win as a team. Together, our singular, unifying goal is to deliver results for our clients.

Our teams are inclusive and composed of individuals from different geographies, cultures, religions, ethnicities, races, genders, sexual orientations, abilities and generations.

We invest in great leaders who bring out the best in you and the company, enabling us to multiply our impact and results. This is why, year after year, we are recognized worldwide as a great place to work.

What do we offer?

Gartner offers world-class benefits, highly competitive compensation and disproportionate rewards for top performers.

In our hybrid work environment, we provide the flexibility and support for you to thrive — working virtually when it's productive to do so and getting together with colleagues in a vibrant community that is purposeful, engaging and inspiring.

Ready to grow your career with Gartner? Join us.


The policy of Gartner is to provide equal employment opportunities to all applicants and employees without regard to race, color, creed, religion, sex, sexual orientation, gender identity, marital status, citizenship status, age, national origin, ancestry, disability, veteran status, or any other legally protected status and to seek to advance the principles of equal employment opportunity.

Gartner is committed to being an Equal Opportunity Employer and offers opportunities to all job seekers, including job seekers with disabilities. If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to use or access the Company’s career webpage as a result of your disability. You may request reasonable accommodations by calling Human Resources at +1 (203) 964-0096 or by sending an email to ApplicantAccommodations@gartner.com.

Job Requisition ID:104825

By submitting your information and application, you confirm that you have read and agree to the country or regional recruitment notice linked below applicable to your place of residence.

Gartner Applicant Privacy Link: https://jobs.gartner.com/applicant-privacy-policy


For efficient navigation through the application, please only use the back button within the application, not the back arrow within your browser.