Overview
Senior Software Engineer I (Full Stack) on SurveyMonkey's engineering team, contributing to solutions that support internal systems and customer-facing experiences.
What you'll do
- Design, develop, and maintain high-quality front-end and back-end code to deliver reliable, scalable web applications.
- Build and maintain scalable services across multiple data regions, supporting the performance and reliability of the platform.
- Own feature components end-to-end, from contributing to technical specifications through implementation, testing, and delivery, while following software engineering best practices.
- Build observable systems and establish meaningful metrics to monitor service health, identify opportunities for improvement, and inform product decisions.
- Develop and maintain robust APIs and integrations that support the platform and customer-facing experiences.
- Contribute to a culture of collaboration, quality, and continuous improvement through testing, code reviews, and knowledge sharing across the engineering team.
What you'll need
- 6+ years of professional experience in web application development, with strong full-stack engineering expertise.
- Experience contributing to and delivering components of large-scale, cross-functional engineering projects.
- Proven experience designing and building scalable services and APIs, including working with REST and/or GraphQL and integrating with internal and external services.
- Proficiency in backend programming languages such as Java or Python, along with relevant web frameworks such as Spring Boot, FastAPI, or Flask.
- Hands-on experience with modern front-end technologies, including JavaScript, TypeScript, and React, along with a strong understanding of object-oriented programming and design patterns.
- Demonstrated experience using AI-powered development tools such as Cursor, Claude Code, or GitHub Copilot as part of your daily development workflow, including applying these tools to multi-file refactoring, executing technical specifications, and managing context to support effective development.
Nice to have
- Familiarity with integrating AI/LLM APIs, prompt engineering, or building AI-powered features into modern web applications.
Details
- Location: Bengaluru, India (SurveyMonkey office).
- Work mode: Hybrid, working from the SurveyMonkey office in Bengaluru 1 day per week.
Read the full description and apply on the company’s own careers page.